Skip to content

Commit 8ec6585

Browse files
authored
MQE-457: Error when using literal param with space in elements (#19)
- changed regex to accept all characters, not inside $data.ref$ and 'string literal` parameters.
1 parent 6118965 commit 8ec6585

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Magento/FunctionalTestingFramework/Test/Objects/ActionObject.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ private function matchParameterReferences($reference, $parameters)
398398
$resolvedParameters = [];
399399
foreach ($parameters as $parameter) {
400400
$parameter = trim($parameter);
401-
preg_match_all("/[$'][\w.$]+[$']/", $parameter, $match);
401+
preg_match_all("/[$'][\w\D]+[$']/", $parameter, $match);
402402
if (!empty($match[0])) {
403403
$resolvedParameters[] = ltrim(rtrim($parameter, "'"), "'");
404404
} else {

0 commit comments

Comments
 (0)