Add durable search event indexing contract

This commit is contained in:
2026-08-04 03:03:15 +02:00
parent 14351b0c94
commit 7117673ecc
5 changed files with 183 additions and 1 deletions
+3 -1
View File
@@ -250,6 +250,7 @@ class ModuleSystemTests(unittest.TestCase):
"postbox",
"approvals",
"reporting",
"search",
),
)
self.assertEqual(manifests["dashboard"].dependencies, ())
@@ -3517,7 +3518,7 @@ finally:
"version_max_exclusive": "0.2.0",
}, modules["files"]["requires_interfaces"])
self.assertEqual(
["campaigns", "encryption"],
["campaigns", "encryption", "search"],
modules["files"]["optional_dependencies"],
)
self.assertIn({"name": "mail.campaign_delivery", "version": "0.2.0"}, modules["mail"]["provides_interfaces"])
@@ -3581,6 +3582,7 @@ finally:
"postbox",
"approvals",
"reporting",
"search",
],
modules["campaigns"]["optional_dependencies"],
)