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
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
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