Esempio n. 1
0
def test_wrong_char():
    inputs = (
        ['A', 'f', '.', 'Q', 2],
        ['.', '{', ' ^', '%', 'a'],
        [1, '=', 3, 4, 5, 'A', 'b', 'a', 'b', 'c'],
        ['=', '=', '', '/', '/', 9, ':', ';', '?', '¡'],
        list(range(1, 9)) + ['}'] + list('abcde'),  # noqa E231
    )
    expected = [2, 4, 1, 5, 8]

    for arg, exp in zip(inputs, expected):
        err = f'get_index_different_char({arg}) should return index {exp}'
        assert get_index_different_char(arg) == exp, err
Esempio n. 2
0
def test_wrong_char():
    inputs = (
        ["A", "f", ".", "Q", 2],
        [".", "{", " ^", "%", "a"],
        [1, "=", 3, 4, 5, "A", "b", "a", "b", "c"],
        ["=", "=", "", "/", "/", 9, ":", ";", "?", "¡"],
        list(range(1, 9)) + ["}"] + list("abcde"),  # noqa E231
    )
    expected = [2, 4, 1, 5, 8]

    for arg, exp in zip(inputs, expected):
        err = f"get_index_different_char({arg}) should return index {exp}"
        assert get_index_different_char(arg) == exp, err
Esempio n. 3
0
def test_wrong_char(input_list, expected):

    err = f'get_index_different_char({input_list}) should return index {expected}'
    assert get_index_different_char(input_list) == expected #, err
Esempio n. 4
0
def test_wrong_char(arg, expected):
    error = (f"get_index_different_char({arg}) should "
             f"return index {expected}")
    assert get_index_different_char(arg) == expected, error