def test_case_insensitive_mapping_all_is_case_insensitive(): m = CaseInsensitiveMapping() m['Foo'] = 1 m.add('foo', 1) m.add('fOO', 1) m.add('FOO', 1) expected = [1, 1, 1, 1] actual = m.all('foo') assert actual == expected, actual
def test_case_insensitive_mapping_ones_is_case_insensitive(): m = CaseInsensitiveMapping() m['Foo'] = 1 m.add('foo', 8) m.add('fOO', 9) m.add('FOO', 12) m['bar'] = 2 m.add('BAR', 200) expected = [12, 200] actual = m.ones('Foo', 'Bar') assert actual == expected, actual