summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Peter Banyard <girgias@php.net>2020-04-03 22:03:00 +0200
committerGeorge Peter Banyard <girgias@php.net>2020-04-03 22:03:00 +0200
commit656eac74fa6074aebc087bb73d2e4651f7dc8c9e (patch)
tree4b6be47d3d7619b07c1e0f0cb90cab8be4451f0f
parent1333b46d6dc0c293c1fd626803f91bc69743eb79 (diff)
downloadphp-git-656eac74fa6074aebc087bb73d2e4651f7dc8c9e.tar.gz
Went to fast and forgot to update tests
However due to the really lax conversion to integer all strings pass as 0
-rw-r--r--ext/mbstring/tests/mb_substitute_character.phpt3
-rw-r--r--ext/mbstring/tests/mb_substitute_character_basic.phpt6
-rw-r--r--ext/mbstring/tests/mb_substitute_character_variation1.phpt39
3 files changed, 16 insertions, 32 deletions
diff --git a/ext/mbstring/tests/mb_substitute_character.phpt b/ext/mbstring/tests/mb_substitute_character.phpt
index 502a4136dd..fc665ba199 100644
--- a/ext/mbstring/tests/mb_substitute_character.phpt
+++ b/ext/mbstring/tests/mb_substitute_character.phpt
@@ -41,5 +41,4 @@ string(4) "82a0"
bool(true)
string(6) "entity"
string(20) "262378323636303b82a0"
-ERR: Warning
-bool(false)
+bool(true)
diff --git a/ext/mbstring/tests/mb_substitute_character_basic.phpt b/ext/mbstring/tests/mb_substitute_character_basic.phpt
index 9fa3a5b1ac..0fc062ec21 100644
--- a/ext/mbstring/tests/mb_substitute_character_basic.phpt
+++ b/ext/mbstring/tests/mb_substitute_character_basic.phpt
@@ -28,7 +28,7 @@ var_dump( mb_substitute_character("b") );
?>
===DONE===
---EXPECTF--
+--EXPECT--
*** Testing mb_substitute_character() : basic functionality ***
int(63)
bool(true)
@@ -37,7 +37,5 @@ bool(true)
int(1234)
bool(true)
string(4) "none"
-
-Warning: mb_substitute_character(): Unknown character in %s on line %d
-bool(false)
+bool(true)
===DONE===
diff --git a/ext/mbstring/tests/mb_substitute_character_variation1.phpt b/ext/mbstring/tests/mb_substitute_character_variation1.phpt
index f738876469..be3b81018a 100644
--- a/ext/mbstring/tests/mb_substitute_character_variation1.phpt
+++ b/ext/mbstring/tests/mb_substitute_character_variation1.phpt
@@ -123,8 +123,7 @@ fclose($fp);
*** Testing mb_substitute_character() : usage variation ***
--int 0--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--int 1--
bool(true)
@@ -152,12 +151,10 @@ Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
bool(false)
--float .5--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--empty array--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--int indexed array--
bool(true)
@@ -169,26 +166,22 @@ bool(true)
bool(true)
--uppercase NULL--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--lowercase null--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--lowercase true--
bool(true)
--lowercase false--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--uppercase TRUE--
bool(true)
--uppercase FALSE--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--empty string DQ--
bool(true)
@@ -197,20 +190,16 @@ bool(true)
bool(true)
--string DQ--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--string SQ--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--mixed case string--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--heredoc--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--instance of classWithToString--
Error: 8 - Object of class classWithToString could not be converted to int, %s(%d)
@@ -221,10 +210,8 @@ Error: 8 - Object of class classWithoutToString could not be converted to int, %
bool(true)
--undefined var--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
--unset var--
-Error: 2 - mb_substitute_character(): Unknown character, %s(%d)
-bool(false)
+bool(true)
===DONE===