forked from Github-Mirrors/canaille
tests: additional assertions on invitation tests
This commit is contained in:
parent
3752693480
commit
e6225671f9
1 changed files with 12 additions and 2 deletions
|
@ -27,8 +27,11 @@ def test_invitation(testclient, logged_admin, foo_group, smtpd):
|
||||||
testclient.get("/logout")
|
testclient.get("/logout")
|
||||||
res = testclient.get(url, status=200)
|
res = testclient.get(url, status=200)
|
||||||
|
|
||||||
assert res.form["user_name"].value == "someone"
|
|
||||||
assert "readonly" in res.form["user_name"].attrs
|
assert "readonly" in res.form["user_name"].attrs
|
||||||
|
assert "readonly" in res.form["emails-0"].attrs
|
||||||
|
assert "readonly" in res.form["groups"].attrs
|
||||||
|
|
||||||
|
assert res.form["user_name"].value == "someone"
|
||||||
assert res.form["emails-0"].value == "someone@domain.tld"
|
assert res.form["emails-0"].value == "someone@domain.tld"
|
||||||
assert res.form["groups"].value == [foo_group.id]
|
assert res.form["groups"].value == [foo_group.id]
|
||||||
|
|
||||||
|
@ -77,8 +80,11 @@ def test_invitation_editable_user_name(testclient, logged_admin, foo_group, smtp
|
||||||
|
|
||||||
res = testclient.get(url, status=200)
|
res = testclient.get(url, status=200)
|
||||||
|
|
||||||
assert res.form["user_name"].value == "jackyjack"
|
|
||||||
assert "readonly" not in res.form["user_name"].attrs
|
assert "readonly" not in res.form["user_name"].attrs
|
||||||
|
assert "readonly" in res.form["emails-0"].attrs
|
||||||
|
assert "readonly" in res.form["groups"].attrs
|
||||||
|
|
||||||
|
assert res.form["user_name"].value == "jackyjack"
|
||||||
assert res.form["emails-0"].value == "jackyjack@domain.tld"
|
assert res.form["emails-0"].value == "jackyjack@domain.tld"
|
||||||
assert res.form["groups"].value == [foo_group.id]
|
assert res.form["groups"].value == [foo_group.id]
|
||||||
|
|
||||||
|
@ -124,6 +130,10 @@ def test_generate_link(testclient, logged_admin, foo_group, smtpd):
|
||||||
|
|
||||||
res = testclient.get(url, status=200)
|
res = testclient.get(url, status=200)
|
||||||
|
|
||||||
|
assert "readonly" in res.form["user_name"].attrs
|
||||||
|
assert "readonly" in res.form["emails-0"].attrs
|
||||||
|
assert "readonly" in res.form["groups"].attrs
|
||||||
|
|
||||||
assert res.form["user_name"].value == "sometwo"
|
assert res.form["user_name"].value == "sometwo"
|
||||||
assert res.form["emails-0"].value == "sometwo@domain.tld"
|
assert res.form["emails-0"].value == "sometwo@domain.tld"
|
||||||
assert res.form["groups"].value == [foo_group.id]
|
assert res.form["groups"].value == [foo_group.id]
|
||||||
|
|
Loading…
Reference in a new issue