def test_cli_login_with_password(monkeypatch): real_login = ('bad_user', 'good_password') monkeypatch.setattr('six.moves.input', lambda _: real_login[0]) monkeypatch.setattr('getpass.getpass', lambda: 'bad_password') login = cli_login_prompt('mock-user', real_login[1]) assert login == real_login
def test_cli_login(monkeypatch): real_login = ('user', 'password') monkeypatch.setattr('six.moves.input', lambda _: real_login[0]) monkeypatch.setattr('getpass.getpass', lambda: real_login[1]) login = cli_login_prompt() assert login == real_login