Skip to content

Commit d5253f3

Browse files
committed
MQE-763: Complete QA Test (from release branch)
- failing verification tests due to merge issue - fixed static codesniff check
1 parent 90f3ff5 commit d5253f3

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

etc/di.xml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -207,12 +207,13 @@
207207
<argument name="domDocumentClass" xsi:type="string">Magento\FunctionalTestingFramework\Test\Config\Dom</argument>
208208
<argument name="idAttributes" xsi:type="array">
209209
<item name="/tests/test" xsi:type="string">name</item>
210-
<item name="/tests/test/remove" xsi:type="string">keyForRemoval</item>
211-
<item name="/tests/test/(actionGroup|&commonTestActions;)" xsi:type="string">stepKey</item>
212210
<item name="/tests/test/actionGroup/argument" xsi:type="string">name</item>
213211
<item name="/tests/test/(createData|updateData|getData)/requiredEntity" xsi:type="string">createDataKey</item>
214-
<item name="/tests/test/(before|after)/(createData|updateData|getData)/requiredEntity" xsi:type="string">createDataKey</item>
212+
<item name="/tests/test/(actionGroup|&commonTestActions;)" xsi:type="string">stepKey</item>
213+
<item name="/tests/test/(before|after)/(actionGroup|&commonTestActions;)" xsi:type="string">stepKey</item>
214+
<item name="/tests/test/remove" xsi:type="string">keyForRemoval</item>
215215
<item name="/tests/test/(before|after)/remove" xsi:type="string">keyForRemoval</item>
216+
<item name="/tests/test/(before|after)/(createData|updateData|getData)/requiredEntity" xsi:type="string">createDataKey</item>
216217
<item name="/tests/test/annotations(/group)+" xsi:type="string">value</item>
217218
</argument>
218219
<argument name="fileName" xsi:type="string">*.xml</argument>
@@ -223,14 +224,15 @@
223224
<virtualType name="Magento\FunctionalTestingFramework\Test\Config\Dom\ArrayNodeConfig" type="Magento\FunctionalTestingFramework\Config\Dom\ArrayNodeConfig">
224225
<arguments>
225226
<argument name="assocArrayAttributes" xsi:type="array">
226-
<item name="/tests/test" xsi:type="string">name</item>
227-
<item name="/tests/test/remove" xsi:type="string">keyForRemoval</item>
228-
<item name="/tests/test/actionGroup/argument" xsi:type="string">name</item>
229227
<item name="/tests/test/(actionGroup|&commonTestActions;)" xsi:type="string">stepKey</item>
230228
<item name="/tests/test/(before|after)/(actionGroup|&commonTestActions;)" xsi:type="string">stepKey</item>
229+
<item name="/tests/test/remove" xsi:type="string">keyForRemoval</item>
231230
<item name="/tests/test/(before|after)/remove" xsi:type="string">keyForRemoval</item>
231+
<item name="/tests/test" xsi:type="string">name</item>
232232
<item name="/tests/test/(createData|updateData|getData)/requiredEntity" xsi:type="string">createDataKey</item>
233233
<item name="/tests/test/(before|after)/(createData|updateData|getData)/requiredEntity" xsi:type="string">createDataKey</item>
234+
<item name="/tests/test/actionGroup/argument" xsi:type="string">name</item>
235+
<item name="/tests/test/(before|after)/actionGroup/argument" xsi:type="string">name</item>
234236
</argument>
235237
<argument name="numericArrays" xsi:type="array">
236238
<item name="/tests/test/annotations/features" xsi:type="string">/tests/test/annotations/features</item>

src/Magento/FunctionalTestingFramework/Test/Config/Dom.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ public function merge($xml, $filename = null)
8383
*
8484
* @param \DOMElement $testNode
8585
* @param string $filename
86+
* @return void
8687
* @throws XmlException
8788
*/
8889
private function validateTestDomStepKeys($testNode, $filename)

src/Magento/FunctionalTestingFramework/Test/Config/Reader/Filesystem.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ public function readFiles($fileList)
2424
foreach ($fileList as $key => $content) {
2525
try {
2626
if (!$configMerger) {
27-
$configMerger = $this->createConfigMerger($this->domDocumentClass, $content, $fileList->getFilename());
27+
$configMerger = $this->createConfigMerger(
28+
$this->domDocumentClass,
29+
$content,
30+
$fileList->getFilename()
31+
);
2832
} else {
2933
$configMerger->merge($content, $fileList->getFilename());
3034
}

0 commit comments

Comments
 (0)