feat: implement governed project portfolio
This commit is contained in:
+10
-2
@@ -23,8 +23,16 @@ class ProjectsManifestTests(unittest.TestCase):
|
||||
self.assertIn("connectors", manifest.optional_dependencies)
|
||||
self.assertIn("tickets", manifest.optional_dependencies)
|
||||
self.assertTrue(manifest.documentation)
|
||||
self.assertIsNone(manifest.route_factory)
|
||||
self.assertIsNone(manifest.frontend)
|
||||
self.assertEqual("vertical_slice", manifest.architecture.maturity)
|
||||
self.assertIn(
|
||||
"project benefit and change-impact review",
|
||||
manifest.architecture.owned_concepts,
|
||||
)
|
||||
self.assertIsNotNone(manifest.route_factory)
|
||||
self.assertEqual("@govoplan/projects-webui", manifest.frontend.package_name)
|
||||
self.assertIsNotNone(manifest.migration_spec)
|
||||
self.assertEqual("projects.registry", manifest.provides_interfaces[0].name)
|
||||
self.assertEqual(1, len(manifest.search_sources))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user