[tests] implement testing for non-existence of a key

This commit is contained in:
Mike Fährmann
2025-05-02 21:10:05 +02:00
parent e0913c95b2
commit a6803afd36

View File

@@ -239,7 +239,11 @@ class TestExtractorResults(unittest.TestCase):
key = key[1:]
if key not in kwdict:
continue
path = "{}.{}".format(parent, key) if parent else key
if key.startswith("!"):
self.assertNotIn(key[1:], kwdict, msg=path)
continue
self.assertIn(key, kwdict, msg=path)
value = kwdict[key]