Пример #1
0
def test__query__default(capsys, monkeypatch):
    input_string(monkeypatch, "")

    choice = _query("Would you like to blindly accept my defaults?")

    out, err = capsys.readouterr()

    assert out == "Would you like to blindly accept my defaults? [Y/n] "
    assert True == choice
Пример #2
0
def test__query__no(capsys, monkeypatch):
    input_string(monkeypatch, "N")

    choice = _query("Would you like to hear some cat facts?")

    out, err = capsys.readouterr()

    assert out == "Would you like to hear some cat facts? [Y/n] "
    assert False == choice
Пример #3
0
def test__query__yes(capsys, monkeypatch):
    input_string(monkeypatch, "Y")

    choice = _query("Would you like to play a game?")

    out, err = capsys.readouterr()

    assert out == "Would you like to play a game? [Y/n] "
    assert True == choice
Пример #4
0
def test__query__default(capsys, monkeypatch):
    input_string(monkeypatch, "")

    choice = _query("Would you like to blindly accept my defaults?")

    out, err = capsys.readouterr()

    assert out == "Would you like to blindly accept my defaults? [Y/n] "
    assert True == choice
Пример #5
0
def test__query__no(capsys, monkeypatch):
    input_string(monkeypatch, "N")

    choice = _query("Would you like to hear some cat facts?")

    out, err = capsys.readouterr()

    assert out == "Would you like to hear some cat facts? [Y/n] "
    assert False == choice
Пример #6
0
def test__query__yes(capsys, monkeypatch):
    input_string(monkeypatch, "Y")

    choice = _query("Would you like to play a game?")

    out, err = capsys.readouterr()

    assert out == "Would you like to play a game? [Y/n] "
    assert True == choice