Exemplo n.º 1
0
def test_count_down_bad_inputs(input_argument, capfd):
    with pytest.raises(ValueError):
        count_down(input_argument)
Exemplo n.º 2
0
def test_count_down_float(capfd):
    expected = '12.34\n12.3\n12.\n12\n1\n'
    number = 12.34
    count_down(number)
    output = capfd.readouterr()[0]
    assert output == expected
Exemplo n.º 3
0
def test_count_down_good_inputs(input_argument, capfd):
    count_down(input_argument)
    output = capfd.readouterr()[0]
    assert output == DEFAULT_EXPECTED_OUTPUT