From 8c76a00f9314b74fcf67cc40cb7431a57c822c3e Mon Sep 17 00:00:00 2001 From: Felipe Pena Date: Fri, 1 Feb 2008 13:41:19 +0000 Subject: [PATCH] New tests and fix tests (new error message) --- ext/standard/tests/strings/stristr.phpt | 2 +- ext/standard/tests/strings/stristr2.phpt | 25 ++++++++++++++ ext/standard/tests/strings/strstr.phpt | Bin 10369 -> 10353 bytes ext/standard/tests/strings/strstr2.phpt | 40 +++++++++++++++++++++++ 4 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 ext/standard/tests/strings/stristr2.phpt create mode 100644 ext/standard/tests/strings/strstr2.phpt diff --git a/ext/standard/tests/strings/stristr.phpt b/ext/standard/tests/strings/stristr.phpt index 51c4dae97c..b11f6ebd9f 100644 --- a/ext/standard/tests/strings/stristr.phpt +++ b/ext/standard/tests/strings/stristr.phpt @@ -19,7 +19,7 @@ stristr() function var_dump(stristr("tEsT sTrInG", " ")); ?> --EXPECTF-- -Warning: Wrong parameter count for stristr() in %s on line %d +Warning: stristr() expects at least 2 parameters, 0 given in %s on line %d NULL Notice: Array to string conversion in %s on line %d diff --git a/ext/standard/tests/strings/stristr2.phpt b/ext/standard/tests/strings/stristr2.phpt new file mode 100644 index 0000000000..4b5ca494ac --- /dev/null +++ b/ext/standard/tests/strings/stristr2.phpt @@ -0,0 +1,25 @@ +--TEST-- +stristr() - New parameter: before_needle +--FILE-- + +--EXPECT-- +string(7) "cCdEfGh" +string(2) "Ab" +string(5) "eEfGh" +string(4) "AbCd" +string(11) "azAbCdeEfGh" +string(1) "w" diff --git a/ext/standard/tests/strings/strstr.phpt b/ext/standard/tests/strings/strstr.phpt index 8c76c65d72b662e99002b643aeb406339c690d9e..4ae960c61bd9e275f27facf52d42d0d93b0e2333 100644 GIT binary patch delta 177 zcmZn+{1~voLS4VOqzH&KG!;@S3R06xiWL$|6mn7%i%S%Y6bcfH5_3~aQj3ap6buy7 iGs{x*CO=SDBwCLlMS8?1E2)c3{;p=h>XM(A$^`&kK|eqM delta 173 zcmewu&=|PELR~4mC_gViRtgfh*^ N|J4jwUGno%xd7A7KRf^c diff --git a/ext/standard/tests/strings/strstr2.phpt b/ext/standard/tests/strings/strstr2.phpt new file mode 100644 index 0000000000..fadeb10ce3 --- /dev/null +++ b/ext/standard/tests/strings/strstr2.phpt @@ -0,0 +1,40 @@ +--TEST-- +strstr() - New parameter: before_needle +--FILE-- + +--EXPECT-- +bool(false) +bool(false) +string(12) "@example.com" +string(1) "a" +string(2) "@e" +string(10) "asdfasdfas" +string(1) "@" +string(0) "" +string(5) "eE@fF" +string(0) "" +string(4) "E@fF" +string(1) "e" +bool(false) -- 2.50.1