File tree 4 files changed +21
-0
lines changed
4 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ class functionalSuiteHooks extends \Codeception\GroupObject
58
58
$createThis = DataObjectHandler::getInstance()->getObject("createThis");
59
59
$this->create = new DataPersistenceHandler($createThis, [], $createFields);
60
60
$this->create->createEntity();
61
+ $webDriver->see("John", msq("uniqueData") . "John");
61
62
62
63
// reset configuration and close session
63
64
$this->getModule('\Magento\FunctionalTestingFramework\Module\MagentoWebDriver')->_resetConfig();
@@ -95,6 +96,7 @@ class functionalSuiteHooks extends \Codeception\GroupObject
95
96
$webDriver->_initializeSession();
96
97
$webDriver->amOnPage("some.url");
97
98
$webDriver->deleteEntityByUrl("deleteThis");
99
+ $webDriver->see("John", msq("uniqueData") . "John");
98
100
99
101
// reset configuration and close session
100
102
$this->getModule('\Magento\FunctionalTestingFramework\Module\MagentoWebDriver')->_resetConfig();
Original file line number Diff line number Diff line change 19
19
<see selector =" {{SampleSection.oneParamElement('test1')}}" userInput =" {{someArgument.firstname}}" stepKey =" seeFirstName" />
20
20
</actionGroup >
21
21
22
+ <actionGroup name =" actionGroupWithTwoArguments" >
23
+ <arguments >
24
+ <argument name =" somePerson" />
25
+ <argument name =" anotherPerson" />
26
+ </arguments >
27
+
28
+ <see selector =" {{anotherPerson.firstname}}" userInput =" {{somePerson.firstname}}" stepKey =" seeFirstName" />
29
+ </actionGroup >
30
+
22
31
<actionGroup name =" actionGroupWithSingleParameterSelectorFromArgument" >
23
32
<arguments >
24
33
<argument name =" someArgument" defaultValue =" ReplacementPerson" />
Original file line number Diff line number Diff line change 16
16
<createData entity =" createThis" stepKey =" create" >
17
17
<field key =" someKey" >dataHere</field >
18
18
</createData >
19
+ <actionGroup ref =" actionGroupWithTwoArguments" stepKey =" AC" >
20
+ <argument name =" somePerson" value =" simpleData" />
21
+ <argument name =" anotherPerson" value =" uniqueData" />
22
+ </actionGroup >
19
23
</before >
20
24
<after >
21
25
<amOnPage url =" some.url" stepKey =" after" />
22
26
<deleteData url =" deleteThis" stepKey =" delete" />
27
+ <actionGroup ref =" actionGroupWithTwoArguments" stepKey =" AC" >
28
+ <argument name =" somePerson" value =" simpleData" />
29
+ <argument name =" anotherPerson" value =" uniqueData" />
30
+ </actionGroup >
23
31
</after >
24
32
</suite >
25
33
</suites >
Original file line number Diff line number Diff line change 361
361
<argument name =" idAttributes" xsi : type =" array" >
362
362
<item name =" /suites/suite" xsi : type =" string" >name</item >
363
363
<item name =" /suites/suite/(before|after)/remove" xsi : type =" string" >keyForRemoval</item >
364
+ <item name =" /suites/suite/(before|after)/actionGroup/argument" xsi : type =" string" >name</item >
364
365
<item name =" /suites/suite/(before|after)/(actionGroup|&commonTestActions; )" xsi : type =" string" >stepKey</item >
365
366
<item name =" /suites/suite/(before|after)/createData/requiredEntity" xsi : type =" string" >createDataKey</item >
366
367
<item name =" /suites/suite/(before|after)/createData/field" xsi : type =" string" >key</item >
377
378
<argument name =" assocArrayAttributes" xsi : type =" array" >
378
379
<item name =" /suites/suite" xsi : type =" string" >name</item >
379
380
<item name =" /suites/suite/(before|after)/remove" xsi : type =" string" >keyForRemoval</item >
381
+ <item name =" /suites/suite/(before|after)/actionGroup/argument" xsi : type =" string" >name</item >
380
382
<item name =" /suites/suite/(before|after)/(actionGroup|&commonTestActions; )" xsi : type =" string" >stepKey</item >
381
383
<item name =" /suites/suite/(before|after)/createData/requiredEntity" xsi : type =" string" >createDataKey</item >
382
384
<item name =" /suites/suite/(before|after)/createData/field" xsi : type =" string" >key</item >
You can’t perform that action at this time.
0 commit comments