diff options
-rw-r--r-- | ext/standard/tests/array/007.phpt | 7 | ||||
-rw-r--r-- | ext/standard/tests/array/array_diff_1.phpt | 15 |
2 files changed, 15 insertions, 7 deletions
diff --git a/ext/standard/tests/array/007.phpt b/ext/standard/tests/array/007.phpt index 02aa084218..753aced821 100644 --- a/ext/standard/tests/array/007.phpt +++ b/ext/standard/tests/array/007.phpt @@ -2,12 +2,6 @@ Test array_diff and array_diff_assoc behaviour --FILE-- <?php -//-=-=-=-=- -$a = array(); -$b = 3; -$c = array(5); -array_diff($a, $b, $c); -//-=-=-=-=-=- $a = array(1,"big"=>2,3,6,3,5,3,3,3,3,3,3,3,3,3,3); $b = array(2,2,3,3,3,3,3,3,3,3,3,3,3,3,3); $c = array(-1,1); @@ -133,7 +127,6 @@ var_dump(array_udiff_assoc($a, $b, "comp_func_cr")); ?> --EXPECTF-- -Warning: array_diff(): Argument #2 is not an array in %s $a=array ( 0 => 1, 'big' => 2, diff --git a/ext/standard/tests/array/array_diff_1.phpt b/ext/standard/tests/array/array_diff_1.phpt new file mode 100644 index 0000000000..a25d19d5ca --- /dev/null +++ b/ext/standard/tests/array/array_diff_1.phpt @@ -0,0 +1,15 @@ +--TEST-- +Test array_diff when non-array is passed +--FILE-- +<?php +//-=-=-=-=- +$a = array(); +$b = 3; +$c = array(5); +array_diff($a, $b, $c); +//-=-=-=-=-=- +echo "OK!"; +?> +--EXPECTF-- +Warning: array_diff(): Argument #2 is not an array in %s +OK! |