diff options
Diffstat (limited to 'ext/mbstring')
| -rw-r--r-- | ext/mbstring/tests/bug43994.phpt | 33 | ||||
| -rw-r--r-- | ext/mbstring/tests/bug72164.phpt | 2 | ||||
| -rw-r--r-- | ext/mbstring/tests/bug73646.phpt | 3 | ||||
| -rw-r--r-- | ext/mbstring/tests/mb_ereg_replace_variation1.phpt | 34 | ||||
| -rw-r--r-- | ext/mbstring/tests/mb_str_functions_opt-parameter.phpt | 21 |
5 files changed, 27 insertions, 66 deletions
diff --git a/ext/mbstring/tests/bug43994.phpt b/ext/mbstring/tests/bug43994.phpt index d41bf90a9f..9c84a7464a 100644 --- a/ext/mbstring/tests/bug43994.phpt +++ b/ext/mbstring/tests/bug43994.phpt @@ -13,10 +13,7 @@ function_exists('mb_ereg') or die("skip mb_ereg() is not available in this build * pattern is supplied to mb_ereg. Similar error message to ereg(). */ -$unset_var = 10; -unset ($unset_var); -$inputs = array(NULL, null, false, FALSE, "", '', @$undefined_var, -@$unset_var); +$inputs = array(false, FALSE, "", ''); $iterator = 1; foreach($inputs as $input) { @@ -70,31 +67,3 @@ mb_ereg(): Argument #1 ($pattern) must not be empty With $regs arg: mb_ereg(): Argument #1 ($pattern) must not be empty NULL - --- Iteration 5 -- -Without $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -With $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -NULL - --- Iteration 6 -- -Without $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -With $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -NULL - --- Iteration 7 -- -Without $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -With $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -NULL - --- Iteration 8 -- -Without $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -With $regs arg: -mb_ereg(): Argument #1 ($pattern) must not be empty -NULL diff --git a/ext/mbstring/tests/bug72164.phpt b/ext/mbstring/tests/bug72164.phpt index eff18982d5..3e04f0f0f7 100644 --- a/ext/mbstring/tests/bug72164.phpt +++ b/ext/mbstring/tests/bug72164.phpt @@ -9,7 +9,7 @@ if (!function_exists('mb_ereg')) die('skip mbregex support not available'); <?php $var0 = "e"; $var2 = ""; -$var3 = NULL; +$var3 = ""; try { $var8 = mb_ereg_replace($var2,$var3,$var3,$var0); var_dump($var8); diff --git a/ext/mbstring/tests/bug73646.phpt b/ext/mbstring/tests/bug73646.phpt index ea57017f11..83befc1071 100644 --- a/ext/mbstring/tests/bug73646.phpt +++ b/ext/mbstring/tests/bug73646.phpt @@ -9,5 +9,6 @@ if (!function_exists('mb_ereg')) die('skip mbregex support not available'); <?php var_dump(mb_ereg_search_init(NULL)); ?> ---EXPECT-- +--EXPECTF-- +Deprecated: mb_ereg_search_init(): Passing null to parameter #1 ($string) of type string is deprecated in %s on line %d bool(true) diff --git a/ext/mbstring/tests/mb_ereg_replace_variation1.phpt b/ext/mbstring/tests/mb_ereg_replace_variation1.phpt index 90af39cf58..dfa2e18eb0 100644 --- a/ext/mbstring/tests/mb_ereg_replace_variation1.phpt +++ b/ext/mbstring/tests/mb_ereg_replace_variation1.phpt @@ -16,10 +16,6 @@ $replacement = 'string_val'; $string = 'string_val'; $option = ''; -//get an unset variable -$unset_var = 10; -unset ($unset_var); - // get a class class classA { @@ -49,10 +45,6 @@ $inputs = array( 12.3456789000E-10, .5, - // null data -/*10*/ NULL, - null, - // boolean data /*12*/ true, false, @@ -71,12 +63,6 @@ $inputs = array( // object data /*21*/ new classA(), - // undefined data -/*22*/ @$undefined_var, - - // unset data -/*23*/ @$unset_var, - ); // loop through each element of the array for pattern @@ -121,7 +107,7 @@ string(10) "string_val" string(10) "string_val" -- Iteration 10 -- -string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" +string(10) "string_val" -- Iteration 11 -- string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" @@ -133,32 +119,20 @@ string(10) "string_val" string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" -- Iteration 14 -- -string(10) "string_val" +string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" -- Iteration 15 -- string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" -- Iteration 16 -- -string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" +string(10) "string_val" -- Iteration 17 -- -string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" +string(10) "string_val" -- Iteration 18 -- string(10) "string_val" -- Iteration 19 -- string(10) "string_val" - --- Iteration 20 -- -string(10) "string_val" - --- Iteration 21 -- -string(10) "string_val" - --- Iteration 22 -- -string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" - --- Iteration 23 -- -string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" Done diff --git a/ext/mbstring/tests/mb_str_functions_opt-parameter.phpt b/ext/mbstring/tests/mb_str_functions_opt-parameter.phpt index fc99a48747..07376dc911 100644 --- a/ext/mbstring/tests/mb_str_functions_opt-parameter.phpt +++ b/ext/mbstring/tests/mb_str_functions_opt-parameter.phpt @@ -1,5 +1,5 @@ --TEST-- -Optional long parameter might be null +Optional long parameter might be null (deprecated) --SKIPIF-- <?php extension_loaded('mbstring') or die('skip mbstring not available'); ?> --FILE-- @@ -16,15 +16,32 @@ echo mb_substr('foobarbaz', 6, null, 'UTF-8') . "\n"; echo mb_strcut('foobarbaz', 6, null, 'UTF-8') . "\n"; echo mb_strimwidth('foobar', 0, 3, null, 'UTF-8') . "\n"; ?> ---EXPECT-- +--EXPECTF-- +Deprecated: mb_strpos(): Passing null to parameter #3 ($offset) of type int is deprecated in %s on line %d 1 + +Deprecated: mb_strrpos(): Passing null to parameter #3 ($offset) of type int is deprecated in %s on line %d 2 + +Deprecated: mb_stripos(): Passing null to parameter #3 ($offset) of type int is deprecated in %s on line %d 1 + +Deprecated: mb_strripos(): Passing null to parameter #3 ($offset) of type int is deprecated in %s on line %d 2 + +Deprecated: mb_strstr(): Passing null to parameter #3 ($before_needle) of type bool is deprecated in %s on line %d barbaz + +Deprecated: mb_strrchr(): Passing null to parameter #3 ($before_needle) of type bool is deprecated in %s on line %d baz + +Deprecated: mb_stristr(): Passing null to parameter #3 ($before_needle) of type bool is deprecated in %s on line %d barbaz + +Deprecated: mb_strrichr(): Passing null to parameter #3 ($before_needle) of type bool is deprecated in %s on line %d baz baz baz + +Deprecated: mb_strimwidth(): Passing null to parameter #4 ($trim_marker) of type string is deprecated in %s on line %d foo |
