Add public search indicators to default catalog and Sigma rules
This commit is contained in:
1 parent
b709b311d0
commit
837a7ec184
10 files changed
+1384
-10
No files matched your search
@@ -32,6 +32,16 @@ class IntelInventoryTests(unittest.TestCase):
|
||||
with self.subTest(indicator=row["id"]):
|
||||
self.assertTrue(row["roles"])
|
||||
self.assertTrue(row["observations"])
|
||||
if row.get("provenance") == "unattributed_public_indicator":
|
||||
self.assertEqual(row["status"], "reference_only")
|
||||
self.assertEqual(row["source_ids"], [])
|
||||
self.assertEqual(row["source_urls"], [])
|
||||
self.assertEqual(row["roles"], ["search_candidate"])
|
||||
for observation in row["observations"]:
|
||||
self.assertEqual(observation["source_dates"], [])
|
||||
self.assertEqual(observation["source_ids"], [])
|
||||
self.assertEqual(observation["confidence"], "low")
|
||||
continue
|
||||
self.assertTrue(row["source_ids"])
|
||||
for source_id in row["source_ids"]:
|
||||
self.assertIn(source_id, sources)
|
||||
|
||||
Reference in new issue
Block a user