@@ -825,9 +825,9 @@ def test_count() -> None:
825825 assert string.count("c") == 2
826826def test_count_start() -> None:
827827 string = "abcbcb"
828- assert string.count("a", 2) == 0, string.count("a", 2)
829- assert string.count("b", 2) == 2, string.count("b", 2)
830- assert string.count("c", 2) == 2, string.count("c", 2)
828+ assert string.count("a", 2) == string.count("a", -4) == 0, ( string.count("a", 2), string.count("a", -4))
829+ assert string.count("b", 2) == string.count("b", -4) == 2, ( string.count("b", 2), string.count("b", -4))
830+ assert string.count("c", 2) == string.count("c", -4) == 2, ( string.count("c", 2), string.count("c", -4))
831831def test_count_start_end() -> None:
832832 string = "abcbcb"
833833 assert string.count("a", 0, 4) == 1, string.count("a", 0, 4)
@@ -840,11 +840,11 @@ def test_count_multi() -> None:
840840 assert string.count("ccc") == 2
841841def test_count_multi_start() -> None:
842842 string = "aaabbbcccbbbcccbbb"
843- assert string.count("aaa", 2 ) == 0, string.count("aaa", 2)
844- assert string.count("bbb", 2 ) == 2, string.count("bbb", 2)
845- assert string.count("ccc", 2 ) == 2, string.count("ccc", 2)
843+ assert string.count("aaa", 6 ) == string.count("aaa", -12) == 0, ( string.count("aaa", 6), string.count("aaa", -12))
844+ assert string.count("bbb", 6 ) == string.count("bbb", -12) == 2, ( string.count("bbb", 6), string.count("bbb", -12))
845+ assert string.count("ccc", 6 ) == string.count("ccc", -12) == 2, ( string.count("ccc", 6), string.count("ccc", -12))
846846def test_count_multi_start_end() -> None:
847847 string = "aaabbbcccbbbcccbbb"
848- assert string.count("aaa", 0, 4 ) == 1, string.count("aaa", 0, 4 )
849- assert string.count("bbb", 0, 4 ) == 2, string.count("bbb", 0, 4 )
850- assert string.count("ccc", 0, 4 ) == 1, string.count("ccc", 0, 4 )
848+ assert string.count("aaa", 0, 12 ) == 1, string.count("aaa", 0, 12 )
849+ assert string.count("bbb", 0, 12 ) == 2, string.count("bbb", 0, 12 )
850+ assert string.count("ccc", 0, 12 ) == 1, string.count("ccc", 0, 12 )
0 commit comments