Exemplo n.º 1
0
def test_empty_result():
    with pytest.raises(TypeError):
        noop_tr = tr('abcd', '')
Exemplo n.º 2
0
def test_empty_source():
    with pytest.raises(TypeError):
        noop_tr = tr('', 'abcd')
Exemplo n.º 3
0
def test_2_to_1():
    ab_to_c_tr = tr('ab', 'c')
    assert ab_to_c_tr('abcdabcd') == 'cccdcccd'
Exemplo n.º 4
0
def test_remove():
    ab_to_c_tr = tr('ab', 'x')
    assert ab_to_c_tr('abcdabcd') == 'xxcdxxcd'
Exemplo n.º 5
0
def test_simple():
    a_to_b_tr = tr('a', 'b')
    assert callable(a_to_b_tr)
    assert a_to_b_tr('abcdabcd') == 'bbcdbbcd'