[tests/results] ensure 're:' input is a string
This commit is contained in:
@@ -324,6 +324,7 @@ class TestExtractorResults(unittest.TestCase):
|
|||||||
self.assertEqual(test, value, msg=path)
|
self.assertEqual(test, value, msg=path)
|
||||||
elif isinstance(test, str):
|
elif isinstance(test, str):
|
||||||
if test.startswith("re:"):
|
if test.startswith("re:"):
|
||||||
|
self.assertIsInstance(value, str, msg=path)
|
||||||
self.assertRegex(value, test[3:], msg=path)
|
self.assertRegex(value, test[3:], msg=path)
|
||||||
elif test.startswith("dt:"):
|
elif test.startswith("dt:"):
|
||||||
self.assertIsInstance(value, datetime.datetime, msg=path)
|
self.assertIsInstance(value, datetime.datetime, msg=path)
|
||||||
|
|||||||
Reference in New Issue
Block a user