Пример #1
0
def test_do_drop_privileges_setUnknownUserReturnsFalse():
    ret = secretary.do_drop_privileges(user_name="foo", group_name="foo")
    assert ret is False
Пример #2
0
def test_do_drop_privileges_setCurrentUserReturnsTrue():
    uname = pwd.getpwuid(os.getuid()).pw_name
    gname = grp.getgrgid(os.getgid()).gr_name
    ret = secretary.do_drop_privileges(user_name=uname, group_name=gname)
    assert ret is True
Пример #3
0
def test_do_drop_privileges_setUserWithoutPermissionReturnsFalse():
    ret = secretary.do_drop_privileges(user_name="root", group_name="root")
    assert ret is False
def test_do_drop_privileges_setCurrentUserReturnsTrue():
    uname = pwd.getpwuid(os.getuid()).pw_name
    gname = grp.getgrgid(os.getgid()).gr_name
    ret = secretary.do_drop_privileges(user_name=uname, group_name=gname)
    assert (ret is True)