tests/e2e: fix static user checks

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2021-11-23 23:56:23 +01:00
parent 75724b6f8d
commit 29b7368f42
2 changed files with 4 additions and 3 deletions

View File

@ -82,7 +82,6 @@ class TestProviderProxy(SeleniumTestCase):
type=OutpostType.PROXY, type=OutpostType.PROXY,
) )
outpost.providers.add(proxy) outpost.providers.add(proxy)
outpost.save()
outpost.build_user_permissions(outpost.user) outpost.build_user_permissions(outpost.user)
self.proxy_container = self.start_proxy(outpost) self.proxy_container = self.start_proxy(outpost)
@ -102,7 +101,7 @@ class TestProviderProxy(SeleniumTestCase):
sleep(1) sleep(1)
full_body_text = self.driver.find_element(By.CSS_SELECTOR, "pre").text full_body_text = self.driver.find_element(By.CSS_SELECTOR, "pre").text
self.assertIn("X-Forwarded-Preferred-Username: akadmin", full_body_text) self.assertIn(f"X-authentik-username: {self.user.username}", full_body_text)
self.assertIn("X-Foo: bar", full_body_text) self.assertIn("X-Foo: bar", full_body_text)
self.driver.get("http://localhost:9000/akprox/sign_out") self.driver.get("http://localhost:9000/akprox/sign_out")
@ -145,7 +144,6 @@ class TestProviderProxyConnect(ChannelsLiveServerTestCase):
_config=asdict(OutpostConfig(authentik_host=self.live_server_url, log_level="debug")), _config=asdict(OutpostConfig(authentik_host=self.live_server_url, log_level="debug")),
) )
outpost.providers.add(proxy) outpost.providers.add(proxy)
outpost.save()
outpost.build_user_permissions(outpost.user) outpost.build_user_permissions(outpost.user)
# Wait until outpost healthcheck succeeds # Wait until outpost healthcheck succeeds

View File

@ -156,6 +156,7 @@ class TestSourceSAML(SeleniumTestCase):
User.objects.exclude(username="akadmin") User.objects.exclude(username="akadmin")
.exclude(username__startswith="ak-outpost") .exclude(username__startswith="ak-outpost")
.exclude(pk=get_anonymous_user().pk) .exclude(pk=get_anonymous_user().pk)
.exclude(pk=self.user.pks)
.first() .first()
) )
@ -235,6 +236,7 @@ class TestSourceSAML(SeleniumTestCase):
User.objects.exclude(username="akadmin") User.objects.exclude(username="akadmin")
.exclude(username__startswith="ak-outpost") .exclude(username__startswith="ak-outpost")
.exclude(pk=get_anonymous_user().pk) .exclude(pk=get_anonymous_user().pk)
.exclude(pk=self.user.pks)
.first() .first()
) )
@ -301,5 +303,6 @@ class TestSourceSAML(SeleniumTestCase):
User.objects.exclude(username="akadmin") User.objects.exclude(username="akadmin")
.exclude(username__startswith="ak-outpost") .exclude(username__startswith="ak-outpost")
.exclude(pk=get_anonymous_user().pk) .exclude(pk=get_anonymous_user().pk)
.exclude(pk=self.user.pks)
.first() .first()
) )