diff --git a/src/Magento/FunctionalTestingFramework/Test/Config/Converter/Dom/Flat.php b/src/Magento/FunctionalTestingFramework/Test/Config/Converter/Dom/Flat.php index 6d08c367c..f888518aa 100644 --- a/src/Magento/FunctionalTestingFramework/Test/Config/Converter/Dom/Flat.php +++ b/src/Magento/FunctionalTestingFramework/Test/Config/Converter/Dom/Flat.php @@ -18,6 +18,7 @@ class Flat implements ConverterInterface const REMOVE_KEY_ATTRIBUTE = 'keyForRemoval'; const EXTENDS_ATTRIBUTE = 'extends'; const TEST_HOOKS = ['before', 'after']; + const VALID_COMMENT_PARENT = ['test', 'before', 'after', 'actionGroup']; /** * Array node configuration. @@ -124,7 +125,8 @@ public function convertXml(\DOMNode $source, $basePath = '') ) { $value = $node->nodeValue; break; - } elseif ($node->nodeType == XML_COMMENT_NODE) { + } elseif ($node->nodeType == XML_COMMENT_NODE && + in_array($node->parentNode->nodeName, self::VALID_COMMENT_PARENT)) { $uniqid = uniqid($node->nodeName); $value[$uniqid] = [ 'value' => trim($node->nodeValue),