@@ -842,9 +842,9 @@ def test_count_start_end() -> None:
842842 assert string.count("c", 0, 4) == 1, string.count("c", 0, 4)
843843def test_count_multi() -> None:
844844 string = "aaabbbcccbbbcccbbb"
845- assert string.count("aaa") == 1
846- assert string.count("bbb") == 3
847- assert string.count("ccc") == 2
845+ assert string.count("aaa") == 1, string.count("aaa")
846+ assert string.count("bbb") == 3, string.count("bbb")
847+ assert string.count("ccc") == 2, string.count("ccc")
848848def test_count_multi_start() -> None:
849849 string = "aaabbbcccbbbcccbbb"
850850 assert string.count("aaa", 6) == string.count("aaa", -12) == 0, (string.count("aaa", 6), string.count("aaa", -12))
@@ -863,12 +863,12 @@ def test_count_multi_start_end() -> None:
863863 assert string.count("bbb", 0, 12) == 2, string.count("bbb", 0, 12)
864864 assert string.count("ccc", 0, 12) == 1, string.count("ccc", 0, 12)
865865def test_count_emoji() -> None:
866- string = "ñbñ🚀ñ "
866+ string = "😴🚀ñ🚀ñ🚀 "
867867 assert string.count("😴") == 0, string.count("😴")
868868 assert string.count("🚀") == 1, string.count("🚀")
869869 assert string.count("ñ") == 3, string.count("ñ")
870870def test_count_start_emoji() -> None:
871- string = "ñbñ🚀ñ "
871+ string = "😴🚀ñ🚀ñ🚀 "
872872 assert string.count("😴", 2) == string.count("😴", -4) == 0, (string.count("😴", 2), string.count("😴", -4))
873873 assert string.count("🚀", 2) == string.count("🚀", -4) == 2, (string.count("🚀", 2), string.count("🚀", -4))
874874 assert string.count("ñ", 2) == string.count("ñ", -4) == 1, (string.count("ñ", 2), string.count("ñ", -4))
@@ -878,27 +878,27 @@ def test_count_start_emoji() -> None:
878878 assert string.count("🚀", 8) == 0, string.count("🚀", 8)
879879 assert string.count("ñ", -8) == 2, string.count("ñ", -8)
880880def test_count_start_end_emoji() -> None:
881- string = "ñbñ🚀ñ "
881+ string = "😴🚀ñ🚀ñ🚀 "
882882 assert string.count("😴", 0, 4) == 0, string.count("😴", 0, 4)
883883 assert string.count("🚀", 0, 4) == 1, string.count("🚀", 0, 4)
884884 assert string.count("ñ", 0, 4) == 2, string.count("ñ", 0, 4)
885885def test_count_multi_emoji() -> None:
886- string = "😴😴😴🚀🚀ñññ🚀ñññ🚀"
886+ string = "😴😴😴🚀🚀🚀 ñññ🚀🚀🚀 ñññ🚀🚀 🚀"
887887 assert string.count("😴😴😴") == 1, string.count("😴😴😴")
888- assert string.count("🚀🚀") == 1, string.count("🚀🚀")
889- assert string.count("ñ ") == 6, string.count("ñ ")
888+ assert string.count("🚀🚀🚀 ") == 1, string.count("🚀 🚀🚀")
889+ assert string.count("ñññ ") == 6, string.count("ñññ ")
890890def test_count_multi_start_emoji() -> None:
891- string = "😴😴😴🚀ñññ🚀ñññ🚀"
891+ string = "😴😴😴🚀🚀🚀 ñññ🚀🚀🚀 ñññ🚀🚀 🚀"
892892 assert string.count("😴😴😴", 6) == string.count("😴😴😴", -12) == 0, (string.count("😴😴😴", 6), string.count("😴😴😴", -12))
893- assert string.count("🚀ñ ", 6) == string.count("🚀ñ ", -12) == 1, (string.count("🚀ñ ", 6), string.count("🚀ñ ", -12))
894- assert string.count("ññ ", 6) == string.count("ññ ", -12) == 2, (string.count("ññ ", 6), string.count("ññ ", -12))
893+ assert string.count("🚀🚀🚀 ", 6) == string.count("🚀🚀🚀 ", -12) == 1, (string.count("🚀🚀🚀 ", 6), string.count("🚀🚀🚀 ", -12))
894+ assert string.count("ñññ ", 6) == string.count("ñññ ", -12) == 2, (string.count("ñññ ", 6), string.count("ñññ ", -12))
895895 # Out of bounds
896- assert string.count("😴", 20) == 0, string.count("😴", 20)
897- assert string.count("😴", -20) == 1, string.count("😴", -20)
898- assert string.count("🚀", 20) == 0, string.count("🚀", 20)
899- assert string.count("ñ ", -20) == 5, string.count("ñ ", -20)
896+ assert string.count("😴😴😴 ", 20) == 0, string.count("😴😴 😴", 20)
897+ assert string.count("😴😴😴 ", -20) == 1, string.count("😴😴 😴", -20)
898+ assert string.count("🚀🚀🚀 ", 20) == 0, string.count("🚀🚀 🚀", 20)
899+ assert string.count("ñññ ", -20) == 5, string.count("ñññ ", -20)
900900def test_count_multi_start_end_emoji() -> None:
901- string = "😴😴😴🚀🚀ñññ🚀ñññ🚀"
902- assert string.count("😴", 0, 12) == 3 , string.count("😴", 0, 12)
903- assert string.count("🚀", 0, 12) == 2, string.count("🚀", 0, 12)
904- assert string.count("ññ ", 0, 12) == 1, string.count("ññ ", 0, 12)
901+ string = "😴😴😴🚀🚀🚀 ñññ🚀🚀🚀 ñññ🚀🚀 🚀"
902+ assert string.count("😴😴😴 ", 0, 12) == 1 , string.count("😴😴 😴", 0, 12)
903+ assert string.count("🚀🚀🚀 ", 0, 12) == 2, string.count("🚀🚀 🚀", 0, 12)
904+ assert string.count("ñññ ", 0, 12) == 1, string.count("ñññ ", 0, 12)
0 commit comments