Ejemplo n.º 1
0
def test_get_users_for_shell_default_args():
    actual = get_users_for_shell()
    expected = [
        'artagnon', 'avar', 'chad', 'gerrit2', 'git-svn-mirror', 'root',
        'ssh-rsa'
    ]
    assert sorted(actual) == expected
Ejemplo n.º 2
0
def test_get_users_for_false_shell():
    actual = get_users_for_shell(grep_shell='false')
    expected = [
        'Debian-exim', 'avahi', 'ftp', 'messagebus', 'mysql', 'postfix',
        'statd'
    ]
    assert sorted(actual) == expected
Ejemplo n.º 3
0
def test_get_users_for_sh_shell():
    actual = get_users_for_shell(grep_shell='sh')
    expected = [
        'backup', 'bin', 'daemon', 'games', 'gnats', 'irc', 'libuuid', 'list',
        'lp', 'mail', 'man', 'news', 'nobody', 'proxy', 'sys', 'uucp',
        'www-data'
    ]
    assert sorted(actual) == expected
Ejemplo n.º 4
0
def test_get_users_for_false_shell():
    actual = get_users_for_shell(grep_shell="false")
    expected = [
        "Debian-exim",
        "avahi",
        "ftp",
        "messagebus",
        "mysql",
        "postfix",
        "statd",
    ]
    assert sorted(actual) == expected
Ejemplo n.º 5
0
def test_get_users_for_shell_default_args():
    actual = get_users_for_shell()
    expected = [
        "artagnon",
        "avar",
        "chad",
        "gerrit2",
        "git-svn-mirror",
        "root",
        "ssh-rsa",
    ]
    assert sorted(actual) == expected
Ejemplo n.º 6
0
def test_get_users_for_sh_shell():
    actual = get_users_for_shell(grep_shell="sh")
    expected = [
        "backup",
        "bin",
        "daemon",
        "games",
        "gnats",
        "irc",
        "libuuid",
        "list",
        "lp",
        "mail",
        "man",
        "news",
        "nobody",
        "proxy",
        "sys",
        "uucp",
        "www-data",
    ]
    assert sorted(actual) == expected
Ejemplo n.º 7
0
def test_get_users_for_different_passwd_output_and_ksh_shell():
    actual = get_users_for_shell(passwd_output=OTHER_PASSWD_OUTPUT,
                                 grep_shell='ksh')
    expected = ['invscout', 'jdoe', 'paul', 'root']
    assert sorted(actual) == expected
Ejemplo n.º 8
0
def test_get_users_for_different_passwd_output_and_ksh_shell():
    actual = get_users_for_shell(passwd_output=OTHER_PASSWD_OUTPUT,
                                 grep_shell="ksh")
    expected = ["invscout", "jdoe", "paul", "root"]
    assert sorted(actual) == expected