From: Marcus Boerger Date: Tue, 23 May 2006 23:47:44 +0000 (+0000) Subject: - MFH Add more tests from Ligaya Turmelle X-Git-Tag: php-5.2.0RC1~479 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1448086b22d9456d4e597ea757150a90d849d240;p=php - MFH Add more tests from Ligaya Turmelle --- diff --git a/ext/standard/tests/array/array_combine.phpt b/ext/standard/tests/array/array_combine.phpt new file mode 100755 index 0000000000..34d4ff85b9 --- /dev/null +++ b/ext/standard/tests/array/array_combine.phpt @@ -0,0 +1,122 @@ +--TEST-- +basic array_combine test +--FILE-- + +--EXPECT-- +Array +( + [green] => green + [red] => red + [yellow] => yellow +) +Array +( + [green] => 1 + [red] => 2 + [yellow] => 3 +) +Array +( + [green] => 0 + [red] => 1 + [yellow] => 2 +) +Array +( + [green] => 1 + [red] => + [yellow] => +) +Array +( + [1] => green + [2] => red + [3] => yellow +) +Array +( + [1] => 1 + [2] => 2 + [3] => 3 +) +Array +( + [1] => 0 + [2] => 1 + [3] => 2 +) +Array +( + [1] => 1 + [2] => + [3] => +) +Array +( + [0] => green + [1] => red + [2] => yellow +) +Array +( + [0] => 1 + [1] => 2 + [2] => 3 +) +Array +( + [0] => 0 + [1] => 1 + [2] => 2 +) +Array +( + [0] => 1 + [1] => + [2] => +) +Array +( + [1] => green + [] => yellow +) +Array +( + [1] => 1 + [] => 3 +) +Array +( + [1] => 0 + [] => 2 +) +Array +( + [1] => 1 + [] => +) \ No newline at end of file diff --git a/ext/standard/tests/array/array_diff_assoc.phpt b/ext/standard/tests/array/array_diff_assoc.phpt new file mode 100755 index 0000000000..29db107d65 --- /dev/null +++ b/ext/standard/tests/array/array_diff_assoc.phpt @@ -0,0 +1,49 @@ +--TEST-- +basic array_diff_assoc test +--FILE-- + "green", "b" => "brown", "c" => "blue", "red", ""); +$array2 = array("a" => "green", "yellow", "red", TRUE); +$array3 = array("red", "a"=>"brown", ""); +$result[] = array_diff_assoc($array1, $array2); +$result[] = array_diff_assoc($array1, $array3); +$result[] = array_diff_assoc($array2, $array3); +$result[] = array_diff_assoc($array1, $array2, $array3); +print_r($result) +?> +--EXPECT-- +Array +( + [0] => Array + ( + [b] => brown + [c] => blue + [0] => red + [1] => + ) + + [1] => Array + ( + [a] => green + [b] => brown + [c] => blue + ) + + [2] => Array + ( + [a] => green + [0] => yellow + [1] => red + [2] => 1 + ) + + [3] => Array + ( + [b] => brown + [c] => blue + ) + +) + + +