Skip to content

Commit 605e5d7

Browse files
author
Viktor Kopin
committed
magento#1839 skip tests that require credentials
1 parent 45f684c commit 605e5d7

File tree

2 files changed

+32
-11
lines changed

2 files changed

+32
-11
lines changed

AdobeStockAsset/Test/Api/SearchAdobeStockTest.php

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,26 @@ class SearchAdobeStockTest extends WebapiAbstract
2525
private const SERVICE_NAME = 'adobeStockAssetApiGetAssetListV1';
2626
private const REQUEST_NAME = 'search_adobe_stock_content';
2727

28+
/**
29+
* @inheridoc
30+
*/
31+
protected function setUp(): void
32+
{
33+
$this->markTestSkipped("The test requires adobe stock credentials and cannot be currently executed on CICD");
34+
}
35+
2836
/**
2937
* Test get list WEB API method.
3038
*
3139
* @return void
3240
*/
3341
public function testGetList(): void
3442
{
35-
/** @var SearchCriteriaBuilder $searchCriteriaBuilder */
36-
$searchCriteriaBuilder = Bootstrap::getObjectManager()->create(SearchCriteriaBuilder::class);
43+
/** @var SearchCriteriaBuilder $criteriaBuilder */
44+
$criteriaBuilder = Bootstrap::getObjectManager()->create(SearchCriteriaBuilder::class);
3745

38-
$searchCriteriaBuilder->setPageSize(32);
39-
$searchCriteriaBuilder->setCurrentPage(1);
46+
$criteriaBuilder->setPageSize(32);
47+
$criteriaBuilder->setCurrentPage(1);
4048

4149
/** @var FilterBuilder $filterBuilder */
4250
$filterBuilder = Bootstrap::getObjectManager()->create(FilterBuilder::class);
@@ -60,22 +68,22 @@ public function testGetList(): void
6068
->setConditionType('eq')
6169
->create();
6270

63-
/** @var FilterGroupBuilder $filterGroupBuilder */
64-
$filterGroupBuilder = Bootstrap::getObjectManager()->create(FilterGroupBuilder::class);
65-
$wordsFilterGroup = $filterGroupBuilder->setFilters([$wordsFilter])->create();
66-
$contentTypeFilterGroup = $filterGroupBuilder->setFilters([$illustrationFilter, $photoFilter])->create();
67-
$premiumPriceFilterGroup = $filterGroupBuilder->setFilters([$premiumPriceFilter])->create();
71+
/** @var FilterGroupBuilder $groupBuilder */
72+
$groupBuilder = Bootstrap::getObjectManager()->create(FilterGroupBuilder::class);
73+
$wordsFilterGroup = $groupBuilder->setFilters([$wordsFilter])->create();
74+
$contentFilterGroup = $groupBuilder->setFilters([$illustrationFilter, $photoFilter])->create();
75+
$priceFilterGroup = $groupBuilder->setFilters([$premiumPriceFilter])->create();
6876

6977
/** @var SortOrderBuilder $sortOrderBuilder */
7078
$sortOrderBuilder = Bootstrap::getObjectManager()->create(SortOrderBuilder::class);
7179
$sortOrder = $sortOrderBuilder->setField('id')
7280
->setDirection(SortOrder::SORT_DESC)
7381
->create();
7482

75-
$searchCriteria = $searchCriteriaBuilder->create();
83+
$searchCriteria = $criteriaBuilder->create();
7684
$searchCriteria->setSortOrders([$sortOrder]);
7785
$searchCriteria->setRequestName(self::REQUEST_NAME);
78-
$searchCriteria->setFilterGroups([$wordsFilterGroup, $contentTypeFilterGroup, $premiumPriceFilterGroup]);
86+
$searchCriteria->setFilterGroups([$wordsFilterGroup, $contentFilterGroup, $priceFilterGroup]);
7987

8088
$requestData = ['search_criteria' => $searchCriteria->__toArray()];
8189

AdobeStockImage/Test/Api/SearchExecuteTest.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,19 @@ class SearchExecuteTest extends WebapiAbstract
2424
private const RESOURCE_PATH = '/V1/adobestock/search';
2525
private const SERVICE_NAME = 'adobeStockImageApiGetImageListV1';
2626

27+
/**
28+
* @inheridoc
29+
*/
30+
protected function setUp(): void
31+
{
32+
$this->markTestSkipped("The test requires adobe stock credentials and cannot be currently executed on CICD");
33+
}
34+
35+
/**
36+
* Test search WEB API method.
37+
*
38+
* @return void
39+
*/
2740
public function testSearchExecute(): void
2841
{
2942
/** @var SearchCriteriaBuilder $searchCriteriaBuilder */

0 commit comments

Comments
 (0)