]> granicus.if.org Git - php/commitdiff
add some edge cases
authorStanislav Malyshev <stas@php.net>
Wed, 6 Jun 2007 17:14:59 +0000 (17:14 +0000)
committerStanislav Malyshev <stas@php.net>
Wed, 6 Jun 2007 17:14:59 +0000 (17:14 +0000)
ext/standard/tests/strings/chunk_split.phpt
ext/standard/tests/strings/strcspn.phpt

index f25cee9457f1692a053684b2a510279e7c557bf2..648388f23a8e98df95c0f1be665de1e2ee051912 100644 (file)
@@ -12,9 +12,9 @@ $b=1;
 $c=str_repeat("B", 65535);
 var_dump(chunk_split($a,$b,$c));
 
-$a=str_repeat("B", 65536);
+$a=str_repeat("B", 65537);
 $b=1;
-$c=str_repeat("B", 65536);
+$c=str_repeat("B", 65537);
 var_dump(chunk_split($a,$b,$c));
 
 
index 8f8b1a4285dc61e0e420823c5ea669742da52a24..73f0738bed21cf8f479171e621a2f146fa885ac5 100644 (file)
@@ -9,6 +9,7 @@ var_dump($b);
 var_dump(strcspn($a,$b));
 var_dump(strcspn($a,$b,9));
 var_dump(strcspn($a,$b,9,6));
+var_dump(strcspn('a', 'B', 1, 2147483647));
 ?>
 --EXPECT--
 string(25) "22222222aaaa bbb1111 cccc"
@@ -16,9 +17,11 @@ string(4) "1234"
 int(0)
 int(7)
 int(6)
+int(0)
 --UEXPECT--
 unicode(25) "22222222aaaa bbb1111 cccc"
 unicode(4) "1234"
 int(0)
 int(7)
 int(6)
+int(0)