def test_latin_runs_on_text(raw):
    latin(raw)
Ejemplo n.º 2
0
def test_type_check():
    with pytest.raises(TypeError):
        latin(3)
    with pytest.raises(TypeError):
        latin([])
Ejemplo n.º 3
0
def test_latin_runs_on_text(raw):
    latin(raw)
Ejemplo n.º 4
0
def test_read_from_file(textfile):
    file_content = textfile.read()
    assert latin(file_content) == \
        "eople'spay Rontfay of Udeajay"
Ejemplo n.º 5
0
def test_list_input():
    assert latin(['my', 'dog', 'has', 'fleas']) == 'ymay ogday ashay easflay'
Ejemplo n.º 6
0
def test_parameterized_type_check(bad_input):
    with pytest.raises(TypeError):
        latin(bad_input)
Ejemplo n.º 7
0
def test_pig_latin():
    assert latin('pig') == 'igpay'
Ejemplo n.º 8
0
def test_two_words():
    assert latin('pig latin') == 'igpay atinlay'
def test_two_words():
    assert latin('pig latin') == 'igpay atinlay'
def test_pig_latin():
    assert latin('pig') == 'igpay'