Fixed yaml test runner (#696)
Signed-off-by: saimedhi <[email protected]>
This commit is contained in:
@@ -371,10 +371,10 @@ class YamlRunner:
|
|||||||
|
|
||||||
if (
|
if (
|
||||||
isinstance(expected, str)
|
isinstance(expected, str)
|
||||||
and expected.startswith("/")
|
and expected.strip().startswith("/")
|
||||||
and expected.endswith("/")
|
and expected.strip().endswith("/")
|
||||||
):
|
):
|
||||||
expected = re.compile(expected[1:-1], re.VERBOSE | re.MULTILINE)
|
expected = re.compile(expected.strip()[1:-1], re.VERBOSE | re.MULTILINE)
|
||||||
assert expected.search(value), "%r does not match %r" % (
|
assert expected.search(value), "%r does not match %r" % (
|
||||||
value,
|
value,
|
||||||
expected,
|
expected,
|
||||||
@@ -417,9 +417,7 @@ class YamlRunner:
|
|||||||
value = value.replace(key_replace, v)
|
value = value.replace(key_replace, v)
|
||||||
break
|
break
|
||||||
|
|
||||||
if isinstance(value, string_types):
|
if isinstance(value, dict):
|
||||||
value = value.strip()
|
|
||||||
elif isinstance(value, dict):
|
|
||||||
value = dict((k, self._resolve(v)) for (k, v) in value.items())
|
value = dict((k, self._resolve(v)) for (k, v) in value.items())
|
||||||
elif isinstance(value, list):
|
elif isinstance(value, list):
|
||||||
value = list(map(self._resolve, value))
|
value = list(map(self._resolve, value))
|
||||||
|
|||||||
Reference in New Issue
Block a user