mirror of https://github.com/MISP/PyMISP
chg: Improve error message if a type in missing
parent
71fe62b466
commit
600d802576
|
@ -367,7 +367,7 @@ class TestMISPEvent(unittest.TestCase):
|
||||||
subset = set(t_json['required']).issubset(obj_relations)
|
subset = set(t_json['required']).issubset(obj_relations)
|
||||||
self.assertTrue(subset, f'{t_json["name"]}')
|
self.assertTrue(subset, f'{t_json["name"]}')
|
||||||
for obj_relation, entry in t_json['attributes'].items():
|
for obj_relation, entry in t_json['attributes'].items():
|
||||||
self.assertTrue(entry['misp-attribute'] in me.describe_types['types'])
|
self.assertTrue(entry['misp-attribute'] in me.describe_types['types'], f'Missing type: {entry["misp-attribute"]}')
|
||||||
if 'categories' in entry:
|
if 'categories' in entry:
|
||||||
subset = set(entry['categories']).issubset(me.describe_types['categories'])
|
subset = set(entry['categories']).issubset(me.describe_types['categories'])
|
||||||
self.assertTrue(subset, f'{t_json["name"]} - {obj_relation}')
|
self.assertTrue(subset, f'{t_json["name"]} - {obj_relation}')
|
||||||
|
|
Loading…
Reference in New Issue