def test_foreign_chars(): ts = TextSearch("ignore", "norm", replace_foreign_chars=True) ts.add("á", "A") assert "a" in ts assert "á" in ts assert ts.contains("a") assert ts.contains("á") assert ts.findall("a") assert ts.findall("á") assert ts.find_overlapping("a") assert ts.find_overlapping("á") assert ts.replace("a") == "A" assert ts.replace("á") == "A"
def test_contains(): ts = TextSearch("sensitive", "norm") ts.add("hi", "HI") assert ts.contains("hi")