Add identity trust administration surfaces

This commit is contained in:
2026-08-04 01:04:39 +02:00
parent 0ffc8b6b0f
commit 9640ec29dd
16 changed files with 1143 additions and 10 deletions
+13 -1
View File
@@ -22,7 +22,19 @@ class IdentityTrustManifestTests(unittest.TestCase):
CAPABILITY_IDENTITY_TRUST_ASSURANCE,
manifest.capability_factories,
)
self.assertIsNone(manifest.frontend)
self.assertIsNotNone(manifest.frontend)
self.assertEqual(
"@govoplan/identity-trust-webui",
manifest.frontend.package_name,
)
self.assertIn(
"identity_trust.settings.devices",
{surface.id for surface in manifest.frontend.view_surfaces},
)
self.assertIn(
"identity_trust:assurance:read",
{permission.scope for permission in manifest.permissions},
)
self.assertIsNotNone(manifest.migration_spec)
self.assertEqual("vertical_slice", manifest.architecture.maturity)