forked from Github-Mirrors/canaille
21 lines
577 B
Python
21 lines
577 B
Python
![]() |
from flask import g
|
||
|
|
||
|
|
||
|
def test_index(testclient, user):
|
||
|
res = testclient.get("/", status=302)
|
||
|
assert res.location == "/login"
|
||
|
|
||
|
g.user = user
|
||
|
res = testclient.get("/", status=302)
|
||
|
assert res.location == "/profile/user"
|
||
|
|
||
|
testclient.app.config["ACL"]["DEFAULT"]["PERMISSIONS"] = ["use_oidc"]
|
||
|
g.user.reload()
|
||
|
res = testclient.get("/", status=302)
|
||
|
assert res.location == "/consent/"
|
||
|
|
||
|
testclient.app.config["ACL"]["DEFAULT"]["PERMISSIONS"] = []
|
||
|
g.user.reload()
|
||
|
res = testclient.get("/", status=302)
|
||
|
assert res.location == "/about"
|