blueprints: add InternallyManagedMixin instead of large list (#18983)

* blueprints: add InternallyManagedMixin instead of large list

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix recursion

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix e2e tests

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens L.
2025-12-21 03:31:41 +01:00
committed by GitHub
parent 0c792c8463
commit e24b60f806
23 changed files with 66 additions and 133 deletions

View File

@@ -150,7 +150,7 @@ class TestProviderOAuth2OIDCImplicit(SeleniumTestCase):
self.wait.until(ec.title_contains("authentik"))
self.login()
body = self.parse_json_content()
body = self.parse_json_content(self.driver.find_element(By.ID, "loginResult"))
snippet = dumps(body, indent=2)[:500].replace("\n", " ")
profile = body.get("profile", {})
@@ -240,7 +240,7 @@ class TestProviderOAuth2OIDCImplicit(SeleniumTestCase):
self.wait.until(ec.url_changes(current_url))
body = self.parse_json_content()
body = self.parse_json_content(self.driver.find_element(By.ID, "loginResult"))
snippet = dumps(body, indent=2)[:500].replace("\n", " ")
profile = body.get("profile", {})