Expand portal onboarding and administration
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

This commit is contained in:
tegwick 2026-08-08 23:09:23 +02:00
parent 3d334479e9
commit 8229c6dd33
17 changed files with 1601 additions and 32 deletions

View file

@ -21,6 +21,12 @@ class OIDCClientTests(unittest.TestCase):
self.assertIn(query["state"][0], self.client.pending)
self.assertNotIn(self.client.pending[query["state"][0]].verifier, url.query)
def test_begin_can_forward_a_tenant_hint_without_changing_session_authority(self):
url = urlparse(self.client.begin(tenant_hint="tenant:friendly:binky"))
self.assertEqual(
["tenant:friendly:binky"], parse_qs(url.query)["tenant_hint"]
)
def test_opaque_session_and_cookie_parser(self):
self.client.sessions["opaque"] = BrowserSession(
claims={"sub": "person"}, expires_at=9999999999