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