@@ -864,9 +864,9 @@ def test_count_multi_start_end() -> None:
864864 assert string.count("ccc", 0, 12) == 1, string.count("ccc", 0, 12)
865865def test_count_emoji() -> None:
866866 string = "ñbñ🚀ñ"
867- assert string.count("😴") == 1 # 😴 appeared once
868- assert string.count("🚀") == 2 # 🚀 launched twice
869- assert string.count("ñ") == 2 # ñ hanging around twice
867+ assert string.count("😴") == 1
868+ assert string.count("🚀") == 2
869+ assert string.count("ñ") == 2
870870def test_count_start_emoji() -> None:
871871 string = "ñbñ🚀ñ"
872872 assert string.count("😴", 2) == string.count("😴", -4) == 0, (string.count("😴", 2), string.count("😴", -4))
@@ -892,13 +892,12 @@ def test_count_multi_start_emoji() -> None:
892892 assert string.count("😴😴😴", 6) == string.count("😴😴😴", -12) == 0, (string.count("😴😴😴", 6), string.count("😴😴😴", -12))
893893 assert string.count("🚀ñ", 6) == string.count("🚀ñ", -12) == 1, (string.count("🚀ñ", 6), string.count("🚀ñ", -12))
894894 assert string.count("ññ", 6) == string.count("ññ", -12) == 2, (string.count("ññ", 6), string.count("ññ", -12))
895- # Boundary pushing 🎢
895+ # Out of bounds
896896 assert string.count("😴", 20) == 0
897897 assert string.count("😴", -20) == 1
898898 assert string.count("🚀", 20) == 0
899899 assert string.count("ñ", -20) == 5
900900def test_count_multi_start_end_emoji() -> None:
901- # Tuning in a specific range 📻
902901 string = "😴😴😴🚀🚀ñññ🚀ñññ🚀"
903902 assert string.count("😴", 0, 12) == 3, string.count("😴", 0, 12)
904903 assert string.count("🚀", 0, 12) == 2, string.count("🚀", 0, 12)
0 commit comments