generated from coulomb/repo-seed
test: add registration security conformance
This commit is contained in:
@@ -18,6 +18,7 @@ from user_engine.projections import ClaimsEnrichmentProjectionCache
|
||||
from user_engine.service import REDACTED, UserEngineService
|
||||
from user_engine.testing.fixtures import sample_application, sample_application_binding
|
||||
from user_engine.testing.scenarios import (
|
||||
REGISTRATION_SCENARIO_MATRIX,
|
||||
SCENARIO_MATRIX,
|
||||
ScenarioAuthorizationHarness,
|
||||
StrictFixtureIdentityClaimsAdapter,
|
||||
@@ -44,7 +45,29 @@ class IntegratedScenarioTests(unittest.TestCase):
|
||||
"two_applications",
|
||||
"sensitive_redaction",
|
||||
"audit_event_replay",
|
||||
"identity_canon_context",
|
||||
"family_dataspace_onboarding",
|
||||
"registration_onboarding_full",
|
||||
"prepared_account_claim",
|
||||
"privileged_role_requires_approval",
|
||||
"eid_assurance_registration",
|
||||
"tenant_admin_invite",
|
||||
"group_access_hat",
|
||||
"denied_cross_tenant_claim",
|
||||
"ui_registration_access_flow",
|
||||
},
|
||||
)
|
||||
self.assertEqual(
|
||||
{scenario["id"] for scenario in REGISTRATION_SCENARIO_MATRIX},
|
||||
{
|
||||
"self_registration",
|
||||
"prepared_account_claim",
|
||||
"privileged_role_requires_approval",
|
||||
"eid_assurance_registration",
|
||||
"family_invite",
|
||||
"tenant_admin_invite",
|
||||
"group_access",
|
||||
"denied_cross_tenant_claim",
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user