#78: merge extractors in test with api extractors

This commit is contained in:
debugtalk
2018-01-16 20:36:27 +08:00
parent c28f975c86
commit f1a5eb56c0
3 changed files with 73 additions and 3 deletions

View File

@@ -579,3 +579,21 @@ class TestcaseParserUnittest(unittest.TestCase):
{"check": "s3", "expect": 12, "comparator": "len_eq"},
merged_validators
)
def test_merge_extractor(self):
api_extrators = [{"var1": "val1"}, {"var2": "val2"}]
test_extracors = [{"var1": "val111"}, {"var3": "val3"}]
merged_extractors = testcase.merge_extractor(api_extrators, test_extracors)
self.assertIn(
{"var1": "val111"},
merged_extractors
)
self.assertIn(
{"var2": "val2"},
merged_extractors
)
self.assertIn(
{"var3": "val3"},
merged_extractors
)