diff --git a/tests/test_normalize.py b/tests/test_normalize.py index e84b1b5..9712591 100644 --- a/tests/test_normalize.py +++ b/tests/test_normalize.py @@ -87,6 +87,11 @@ def test_strip_accents_idempotent() -> None: ("Sasha Paige ft.Martin Spell", "Martin Spell", True), # ft wewnatrz slowa to nie separator. ("Craft Beer Night", "Craft Beer", True), + # Zlepek tez nie przechodzi przez separator: „dick" i „ft" to sasiednie czlony + # tylko dopoki tytul nie jest ciety, a byly sklejane w jedno nazwisko. + ("Twins Sasha Paige Share the Dick ft. Martin Spell", "Dickft", False), + ("Sasha Paige feat Martin Spell", "Paigefeat", False), + ("Sasha Paige ft. Martin Spell", "Paige Ft Martin", False), ], ) def test_person_named_in(title: str, person: str, expected: bool) -> None: