mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-20 10:34:30 +00:00
users: tests: functional: Check LDAP information is correct after renaming user
Tests performed in stable and testing containers: - All the users module tests pass. Signed-off-by: Veiko Aasa <veiko17@disroot.org> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
parent
b67ce15f89
commit
df52acc329
@ -75,7 +75,7 @@ def test_create_user(session_browser):
|
|||||||
assert _get_email(session_browser, 'alice') == 'alice@example.com'
|
assert _get_email(session_browser, 'alice') == 'alice@example.com'
|
||||||
|
|
||||||
|
|
||||||
def test_rename_user(session_browser):
|
def test_rename_user(session_browser, host_sudo):
|
||||||
"""Test renaming a user."""
|
"""Test renaming a user."""
|
||||||
_non_admin_user_exists(session_browser, 'alice')
|
_non_admin_user_exists(session_browser, 'alice')
|
||||||
_delete_user(session_browser, 'bob')
|
_delete_user(session_browser, 'bob')
|
||||||
@ -84,6 +84,10 @@ def test_rename_user(session_browser):
|
|||||||
assert not functional.user_exists(session_browser, 'alice')
|
assert not functional.user_exists(session_browser, 'alice')
|
||||||
assert functional.user_exists(session_browser, 'bob')
|
assert functional.user_exists(session_browser, 'bob')
|
||||||
|
|
||||||
|
assert 'cn: bob' in host_sudo.check_output('ldapfinger bob')
|
||||||
|
assert host_sudo.user('bob').gecos == 'bob'
|
||||||
|
assert host_sudo.user('bob').home == '/home/bob'
|
||||||
|
|
||||||
|
|
||||||
def test_admin_users_can_change_own_ssh_keys(session_browser):
|
def test_admin_users_can_change_own_ssh_keys(session_browser):
|
||||||
"""Test that admin users can change their own ssh keys."""
|
"""Test that admin users can change their own ssh keys."""
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user