Validate Campaign template contracts
This commit is contained in:
@@ -238,6 +238,7 @@ class ModuleSystemTests(unittest.TestCase):
|
||||
"notifications",
|
||||
"addresses",
|
||||
"dist_lists",
|
||||
"templates",
|
||||
"postbox",
|
||||
"approvals",
|
||||
"reporting",
|
||||
@@ -3456,6 +3457,18 @@ finally:
|
||||
"version_min": "0.1.0",
|
||||
"version_max_exclusive": "0.2.0",
|
||||
}, modules["campaigns"]["requires_interfaces"])
|
||||
self.assertIn({
|
||||
"name": "templates.catalog",
|
||||
"optional": True,
|
||||
"version_min": "0.1.0",
|
||||
"version_max_exclusive": "0.2.0",
|
||||
}, modules["campaigns"]["requires_interfaces"])
|
||||
self.assertIn({
|
||||
"name": "templates.renderer",
|
||||
"optional": True,
|
||||
"version_min": "0.1.0",
|
||||
"version_max_exclusive": "0.2.0",
|
||||
}, modules["campaigns"]["requires_interfaces"])
|
||||
self.assertEqual(
|
||||
[
|
||||
"files",
|
||||
@@ -3463,6 +3476,7 @@ finally:
|
||||
"notifications",
|
||||
"addresses",
|
||||
"dist_lists",
|
||||
"templates",
|
||||
"postbox",
|
||||
"approvals",
|
||||
"reporting",
|
||||
|
||||
Reference in New Issue
Block a user