Skip to content

Commit ebe8b14

Browse files
committed
MQE-1379: Fix MFTF custom actions to fully support Codeception dry-run functionality
1 parent 4bbcab4 commit ebe8b14

File tree

77 files changed

+341
-308
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+341
-308
lines changed

dev/tests/verification/Resources/ActionGroupContainsStepKeyInArgText.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupMergedViaInsertAfter.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupMergedViaInsertBefore.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupSkipReadiness.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupToExtend.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupUsingCreateData.txt

+2-4
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -27,7 +25,7 @@ class ActionGroupUsingCreateDataCest
2725
{
2826
$I->comment("Entering Action Group [Key1] actionGroupWithCreateData");
2927
$I->comment("[createCategoryKey1] create 'ApiCategory' entity");
30-
PersistedObjectHandler::getInstance()->createEntity(
28+
$I->createEntity(
3129
"createCategoryKey1",
3230
"hook",
3331
"ApiCategory",
@@ -36,7 +34,7 @@ class ActionGroupUsingCreateDataCest
3634
);
3735

3836
$I->comment("[createConfigProductKey1] create 'ApiConfigurableProduct' entity");
39-
PersistedObjectHandler::getInstance()->createEntity(
37+
$I->createEntity(
4038
"createConfigProductKey1",
4139
"hook",
4240
"ApiConfigurableProduct",

dev/tests/verification/Resources/ActionGroupUsingNestedArgument.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithDataOverrideTest.txt

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -27,7 +25,7 @@ class ActionGroupWithDataOverrideTestCest
2725
public function _before(AcceptanceTester $I)
2826
{
2927
$I->comment("[createPersonParam] create 'ReplacementPerson' entity");
30-
PersistedObjectHandler::getInstance()->createEntity(
28+
$I->createEntity(
3129
"createPersonParam",
3230
"hook",
3331
"ReplacementPerson",

dev/tests/verification/Resources/ActionGroupWithDataTest.txt

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -27,7 +25,7 @@ class ActionGroupWithDataTestCest
2725
public function _before(AcceptanceTester $I)
2826
{
2927
$I->comment("[createPersonParam] create 'ReplacementPerson' entity");
30-
PersistedObjectHandler::getInstance()->createEntity(
28+
$I->createEntity(
3129
"createPersonParam",
3230
"hook",
3331
"ReplacementPerson",

dev/tests/verification/Resources/ActionGroupWithDefaultArgumentAndStringSelectorParam.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithMultipleParameterSelectorsFromDefaultArgument.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithNoArguments.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithNoDefaultTest.txt

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -27,7 +25,7 @@ class ActionGroupWithNoDefaultTestCest
2725
public function _before(AcceptanceTester $I)
2826
{
2927
$I->comment("[createPersonParam] create 'ReplacementPerson' entity");
30-
PersistedObjectHandler::getInstance()->createEntity(
28+
$I->createEntity(
3129
"createPersonParam",
3230
"hook",
3331
"ReplacementPerson",

dev/tests/verification/Resources/ActionGroupWithParameterizedElementWithHyphen.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithParameterizedElementsWithStepKeyReferences.txt

+2-4
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -32,7 +30,7 @@ class ActionGroupWithParameterizedElementsWithStepKeyReferencesCest
3230
$testVariableActionGroup = $I->executeJS("return 1"); // stepKey: testVariableActionGroup
3331
$testVariable2ActionGroup = $I->executeJS("return 'test'"); // stepKey: testVariable2ActionGroup
3432
$I->comment("[createSimpleDataActionGroup] create 'simpleData' entity");
35-
PersistedObjectHandler::getInstance()->createEntity(
33+
$I->createEntity(
3634
"createSimpleDataActionGroup",
3735
"test",
3836
"simpleData",
@@ -42,7 +40,7 @@ class ActionGroupWithParameterizedElementsWithStepKeyReferencesCest
4240

4341
$I->click("#{$testVariable2ActionGroup} .John"); // stepKey: click1ActionGroup
4442
$I->click("#Doe-" . msq("simpleParamData") . "prename .{$testVariableActionGroup}"); // stepKey: click2ActionGroup
45-
$I->seeElement("//div[@name='Tiberius'][@class={$testVariableActionGroup}][@data-element='{$testVariable2ActionGroup}'][" . PersistedObjectHandler::getInstance()->retrieveEntityField('createSimpleData', 'name', 'test') . "]"); // stepKey: see1ActionGroup
43+
$I->seeElement("//div[@name='Tiberius'][@class={$testVariableActionGroup}][@data-element='{$testVariable2ActionGroup}'][" . $I->retrieveEntityField('createSimpleData', 'name', 'test') . "]"); // stepKey: see1ActionGroup
4644
$I->comment("Exiting Action Group [actionGroup] actionGroupWithParametrizedSelectors");
4745
}
4846
}

dev/tests/verification/Resources/ActionGroupWithPassedArgumentAndStringSelectorParam.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithPersistedData.txt

+7-9
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -27,7 +25,7 @@ class ActionGroupWithPersistedDataCest
2725
public function _before(AcceptanceTester $I)
2826
{
2927
$I->comment("[createPersonParam] create 'ReplacementPerson' entity");
30-
PersistedObjectHandler::getInstance()->createEntity(
28+
$I->createEntity(
3129
"createPersonParam",
3230
"hook",
3331
"ReplacementPerson",
@@ -74,7 +72,7 @@ class ActionGroupWithPersistedDataCest
7472
public function ActionGroupWithPersistedData(AcceptanceTester $I)
7573
{
7674
$I->comment("[createPerson] create 'DefaultPerson' entity");
77-
PersistedObjectHandler::getInstance()->createEntity(
75+
$I->createEntity(
7876
"createPerson",
7977
"test",
8078
"DefaultPerson",
@@ -83,11 +81,11 @@ class ActionGroupWithPersistedDataCest
8381
);
8482

8583
$I->comment("Entering Action Group [actionGroupWithPersistedData1] FunctionalActionGroupWithData");
86-
$I->amOnPage("/" . PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'firstname', 'test') . "/" . PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'lastname', 'test') . ".html"); // stepKey: amOnPage1ActionGroupWithPersistedData1
87-
$I->fillField("#foo", PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'firstname', 'test')); // stepKey: fillField1ActionGroupWithPersistedData1
88-
$I->fillField("#bar", PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'lastname', 'test')); // stepKey: fillField2ActionGroupWithPersistedData1
89-
$I->searchAndMultiSelectOption("#foo", [PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'firstname', 'test'), PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'lastname', 'test')]); // stepKey: multi1ActionGroupWithPersistedData1
90-
$I->see("#element ." . PersistedObjectHandler::getInstance()->retrieveEntityField('createPerson', 'firstname', 'test')); // stepKey: see1ActionGroupWithPersistedData1
84+
$I->amOnPage("/" . $I->retrieveEntityField('createPerson', 'firstname', 'test') . "/" . $I->retrieveEntityField('createPerson', 'lastname', 'test') . ".html"); // stepKey: amOnPage1ActionGroupWithPersistedData1
85+
$I->fillField("#foo", $I->retrieveEntityField('createPerson', 'firstname', 'test')); // stepKey: fillField1ActionGroupWithPersistedData1
86+
$I->fillField("#bar", $I->retrieveEntityField('createPerson', 'lastname', 'test')); // stepKey: fillField2ActionGroupWithPersistedData1
87+
$I->searchAndMultiSelectOption("#foo", [$I->retrieveEntityField('createPerson', 'firstname', 'test'), $I->retrieveEntityField('createPerson', 'lastname', 'test')]); // stepKey: multi1ActionGroupWithPersistedData1
88+
$I->see("#element ." . $I->retrieveEntityField('createPerson', 'firstname', 'test')); // stepKey: see1ActionGroupWithPersistedData1
9189
$I->comment("Exiting Action Group [actionGroupWithPersistedData1] FunctionalActionGroupWithData");
9290
}
9391
}

dev/tests/verification/Resources/ActionGroupWithSectionAndDataAsArguments.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromDefaultArgument.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromPassedArgument.txt

+4-6
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;
@@ -46,19 +44,19 @@ class ActionGroupWithSimpleDataUsageFromPassedArgumentCest
4644
$I->see("simpleData.firstname", "#element .simpleData.firstname"); // stepKey: see1ActionGroup2
4745
$I->comment("Exiting Action Group [actionGroup2] actionGroupWithStringUsage");
4846
$I->comment("Entering Action Group [actionGroup3] actionGroupWithStringUsage");
49-
$I->see(PersistedObjectHandler::getInstance()->retrieveEntityField('persisted', 'data', 'test'), "#element ." . PersistedObjectHandler::getInstance()->retrieveEntityField('persisted', 'data', 'test')); // stepKey: see1ActionGroup3
47+
$I->see($I->retrieveEntityField('persisted', 'data', 'test'), "#element ." . $I->retrieveEntityField('persisted', 'data', 'test')); // stepKey: see1ActionGroup3
5048
$I->comment("Exiting Action Group [actionGroup3] actionGroupWithStringUsage");
5149
$I->comment("Entering Action Group [actionGroup4] actionGroupWithEntityUsage");
5250
$I->see("John", "#element .John"); // stepKey: see1ActionGroup4
5351
$I->comment("Exiting Action Group [actionGroup4] actionGroupWithEntityUsage");
5452
$I->comment("Entering Action Group [actionGroup5] actionGroupWithEntityUsage");
55-
$I->see(PersistedObjectHandler::getInstance()->retrieveEntityField('simpleData', 'firstname', 'test'), "#element ." . PersistedObjectHandler::getInstance()->retrieveEntityField('simpleData', 'firstname', 'test')); // stepKey: see1ActionGroup5
53+
$I->see($I->retrieveEntityField('simpleData', 'firstname', 'test'), "#element ." . $I->retrieveEntityField('simpleData', 'firstname', 'test')); // stepKey: see1ActionGroup5
5654
$I->comment("Exiting Action Group [actionGroup5] actionGroupWithEntityUsage");
5755
$I->comment("Entering Action Group [actionGroup6] actionGroupWithEntityUsage");
58-
$I->see(PersistedObjectHandler::getInstance()->retrieveEntityField('simpleData', 'firstname[0]', 'test'), "#element ." . PersistedObjectHandler::getInstance()->retrieveEntityField('simpleData', 'firstname[0]', 'test')); // stepKey: see1ActionGroup6
56+
$I->see($I->retrieveEntityField('simpleData', 'firstname[0]', 'test'), "#element ." . $I->retrieveEntityField('simpleData', 'firstname[0]', 'test')); // stepKey: see1ActionGroup6
5957
$I->comment("Exiting Action Group [actionGroup6] actionGroupWithEntityUsage");
6058
$I->comment("Entering Action Group [actionGroup7] actionGroupWithEntityUsage");
61-
$I->see(PersistedObjectHandler::getInstance()->retrieveEntityField('simpleData', 'firstname[data_index]', 'test'), "#element ." . PersistedObjectHandler::getInstance()->retrieveEntityField('simpleData', 'firstname[data_index]', 'test')); // stepKey: see1ActionGroup7
59+
$I->see($I->retrieveEntityField('simpleData', 'firstname[data_index]', 'test'), "#element ." . $I->retrieveEntityField('simpleData', 'firstname[data_index]', 'test')); // stepKey: see1ActionGroup7
6260
$I->comment("Exiting Action Group [actionGroup7] actionGroupWithEntityUsage");
6361
}
6462
}

dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromDefaultArgument.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromPassedArgument.txt

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
namespace Magento\AcceptanceTest\_default\Backend;
33

44
use Magento\FunctionalTestingFramework\AcceptanceTester;
5-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\CredentialStore;
6-
use Magento\FunctionalTestingFramework\DataGenerator\Handlers\PersistedObjectHandler;
75
use \Codeception\Util\Locator;
86
use Yandex\Allure\Adapter\Annotation\Features;
97
use Yandex\Allure\Adapter\Annotation\Stories;

0 commit comments

Comments
 (0)