Пример #1
0
def test_RemoveUserWithLoginAndNoConfirm(delete, raw_input, capsys):
    loggedin()
    am = AuthManager("target", dbn)
    am.removeUser()
    out, err = capsys.readouterr()
    raw_input.assert_called_with(QRemoveUser)
    delete.not_called()
    assert out.strip() == "Abort."
Пример #2
0
def test_RemoveUserWithLoginAndYesConfirm(delete, raw_input, capsys):
    loggedin()
    am = AuthManager("target", dbn)
    # capture = py.io.StdCaptureFD(in_=False)
    am.removeUser()
    out, err = capsys.readouterr()
    raw_input.assert_called_with(QRemoveUser)
    delete.assert_called_with("target/users", headers=TestAuthHeader)
    assert out.strip() == IRemoveUser
Пример #3
0
def test_RemoveUserWithoutLogin(delete, capsys):
    am = AuthManager("target", dbn)
    am.removeUser()
    out, err = capsys.readouterr()
    delete.not_called()
    assert out.strip() == ELoginFirst