Esempio n. 1
0
def test_userdel(passwd_ops_setup):
    passwd_ops_setup.useradd(**USER1)
    ent.assert_passwd_by_name("user1", USER1)

    passwd_ops_setup.userdel("user1")
    with pytest.raises(KeyError):
        pwd.getpwnam("user1")
Esempio n. 2
0
def test_userdel(passwd_ops_setup):
    passwd_ops_setup.useradd(**USER1)
    ent.assert_passwd_by_name("user1", USER1)

    passwd_ops_setup.userdel("user1")
    with pytest.raises(KeyError):
        pwd.getpwnam("user1")
Esempio n. 3
0
def test_usermod(passwd_ops_setup):
    passwd_ops_setup.useradd(**USER1)
    ent.assert_passwd_by_name("user1", USER1)

    USER1['shell'] = '/bin/zsh'
    passwd_ops_setup.usermod(**USER1)
    ent.assert_passwd_by_name("user1", USER1)
Esempio n. 4
0
def test_usermod(passwd_ops_setup):
    passwd_ops_setup.useradd(**USER1)
    ent.assert_passwd_by_name("user1", USER1)

    USER1['shell'] = '/bin/zsh'
    passwd_ops_setup.usermod(**USER1)
    ent.assert_passwd_by_name("user1", USER1)