def test_add_3(): x = NormalizedStr(strings[0], 'NFC') y = NormalizedStr(strings[1], 'NFC') z = NormalizedStr(strings[2], 'NFC') assert str(x + strings[1] + strings[2]) == str(y + x + z) assert str(x) == str(NormalizedStr(strings[0], 'NFC')) assert str(y) == str(NormalizedStr(strings[1], 'NFC')) assert str(z) == str(NormalizedStr(strings[2], 'NFC'))
def test_add_0(): x = NormalizedStr(strings[0]) y = NormalizedStr(strings[1]) z = NormalizedStr(strings[2]) assert str(x + y + z) == str(y + x + z) assert str(x) == str(NormalizedStr(strings[0], 'NFC')) assert str(y) == str(NormalizedStr(strings[1], 'NFC')) assert str(z) == str(NormalizedStr(strings[2], 'NFC'))
def test_contains_19(): assert 'Cesar' not in NormalizedStr(strings[1], 'NFD')
def test_contains_2(): assert strings[0] in NormalizedStr(strings[2])
def test_len_2(): assert len(NormalizedStr(strings[2])) == 12
def test_len_0(): assert len(NormalizedStr(strings[0])) == 12
def test_iter_3(): x = NormalizedStr(strings[2], 'NFC') assert len(list(x)) == 12
def test_iter_0(): x = NormalizedStr(strings[0], 'NFC') assert list(x) == list(strings[0])
def test_add_6(): x = '\u0302' y = 'a' assert str(NormalizedStr(x, 'NFD')) + y == str(NormalizedStr(x + y, 'NFD'))
def test_repr_2(): assert repr(NormalizedStr( strings[2])) == "NormalizedStr('César Chávez', 'NFC')"
def test_getitem_5(): assert NormalizedStr(strings[0], 'NFD')[9] == 'a'
def test_getitem_4(): assert NormalizedStr(strings[0], 'NFD')[1] == 'e'
def test_getitem_3(): assert NormalizedStr(strings[0], 'NFD')[0] == 'C'
def test_getitem_2(): assert NormalizedStr(strings[0], 'NFC')[9] == 'v'
def test_getitem_1(): assert NormalizedStr(strings[0], 'NFC')[1] == 'é'
def test_contains_23(): assert 'Cesar' not in NormalizedStr(strings[2], 'NFC')
def test_add_5(): x = '\u0302' y = 'a' assert str(NormalizedStr(x)) + y == str(NormalizedStr(x + y))
def test_lower_4(): assert str(NormalizedStr(strings[2], 'NFD').lower()) == 'césar chávez'
def test_repr_NFD_2(): assert repr(NormalizedStr( strings[2], 'NFD')) == "NormalizedStr('César Chávez', 'NFD')"
def test_lower_5(): assert str(NormalizedStr(strings[2], 'NFC').lower()) == 'césar chávez'
def test_iter_1(): x = NormalizedStr(strings[0], 'NFD') assert list(x) == list(strings[1])
def test_lower_8(): x = NormalizedStr(strings[2]) y = x.lower() assert str(x) == 'César Chávez' assert str(y) == 'césar chávez'
def test_str_2(): assert str(NormalizedStr(strings[2])) == 'César Chávez'
def test_upper_4(): assert str(NormalizedStr(strings[2], 'NFD').upper()) == 'CÉSAR CHÁVEZ'
def test_len_1(): assert len(NormalizedStr(strings[1])) == 12
def test_upper_5(): assert str(NormalizedStr(strings[2], 'NFC').upper()) == 'CÉSAR CHÁVEZ'
def test_len_NFD_2(): assert len(NormalizedStr(strings[2], 'NFD')) == 14
def test_upper_8(): x = NormalizedStr(strings[2]) y = x.upper() assert str(x) == 'César Chávez' assert str(y) == 'CÉSAR CHÁVEZ'
def test_contains_5(): assert strings[0] in NormalizedStr(strings[2], 'NFD')
def test_contains_16(): assert strings[2] in NormalizedStr(strings[1], 'NFD')