summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2008-11-25 22:13:44 +0000
committerStanislav Malyshev <stas@php.net>2008-11-25 22:13:44 +0000
commitb2cd1a717a13a963633c58c4bd451197b2c8426d (patch)
treedbf3080cc4ae7d98725f60c9f5bb8ca86a97e0aa
parent8f32490ca38b32692b9993a2bbf1e5e599cc95f8 (diff)
downloadphp-git-b2cd1a717a13a963633c58c4bd451197b2c8426d.tar.gz
fix tests for array/object BC
-rw-r--r--ext/standard/tests/array/array_key_exists.phpt24
-rw-r--r--ext/standard/tests/array/array_key_exists_object1.phpt16
-rw-r--r--ext/standard/tests/array/array_key_exists_object2.phpt20
-rw-r--r--ext/standard/tests/array/array_key_exists_variation2.phpt4
-rw-r--r--ext/standard/tests/array/array_walk_object1.phptbin1343 -> 1391 bytes
-rw-r--r--ext/standard/tests/array/array_walk_objects.phptbin755 -> 798 bytes
-rw-r--r--ext/standard/tests/array/array_walk_rec_objects.phptbin835 -> 858 bytes
-rw-r--r--ext/standard/tests/array/array_walk_recursive_object1.phptbin1403 -> 1441 bytes
-rw-r--r--ext/standard/tests/array/current_variation1.phpt2
-rw-r--r--ext/standard/tests/array/end_variation1.phpt4
-rw-r--r--ext/standard/tests/array/key_variation1.phpt4
-rw-r--r--ext/standard/tests/array/next_variation1.phpt4
-rwxr-xr-xext/standard/tests/array/prev_variation1.phpt4
-rw-r--r--ext/standard/tests/array/reset_variation1.phpt4
14 files changed, 24 insertions, 62 deletions
diff --git a/ext/standard/tests/array/array_key_exists.phpt b/ext/standard/tests/array/array_key_exists.phpt
index 40bd54fd94..f433e12562 100644
--- a/ext/standard/tests/array/array_key_exists.phpt
+++ b/ext/standard/tests/array/array_key_exists.phpt
@@ -280,23 +280,13 @@ Warning: array_key_exists(): The first argument should be either a string or an
bool(false)
*** Testing operation on objects ***
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
+bool(false)
+bool(true)
+bool(false)
+bool(true)
bool(true)
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+Warning: array_key_exists(): The first argument should be either a string or an integer in %s on line %d
+bool(false)
Done
diff --git a/ext/standard/tests/array/array_key_exists_object1.phpt b/ext/standard/tests/array/array_key_exists_object1.phpt
index 8a6120599c..3b263df474 100644
--- a/ext/standard/tests/array/array_key_exists_object1.phpt
+++ b/ext/standard/tests/array/array_key_exists_object1.phpt
@@ -52,15 +52,11 @@ echo "Done";
-- Do not assign a value to $class1->var3 --
$key = var1:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$class1:
-object(myClass)#%d (3) {
+object(myClass)#1 (3) {
["var1"]=>
string(1) "a"
["var2"]=>
@@ -71,11 +67,9 @@ object(myClass)#%d (3) {
-- Assign a value to $class2->var3 --
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$class2:
-object(myClass)#%d (3) {
+object(myClass)#2 (3) {
["var1"]=>
string(1) "x"
["var2"]=>
diff --git a/ext/standard/tests/array/array_key_exists_object2.phpt b/ext/standard/tests/array/array_key_exists_object2.phpt
index c810f868f2..4a790e9d37 100644
--- a/ext/standard/tests/array/array_key_exists_object2.phpt
+++ b/ext/standard/tests/array/array_key_exists_object2.phpt
@@ -54,19 +54,13 @@ echo "Done";
-- Do not assign a value to $class1->var3 --
$key = var1:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$key = var2:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
$class1:
-object(myClass)#%d (3) {
+object(myClass)#1 (3) {
["var1"]=>
string(1) "a"
["var2":protected]=>
@@ -77,11 +71,9 @@ object(myClass)#%d (3) {
-- Assign a value to $class2->var3 --
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
$class2:
-object(myClass)#%d (3) {
+object(myClass)#2 (3) {
["var1"]=>
string(1) "x"
["var2":protected]=>
diff --git a/ext/standard/tests/array/array_key_exists_variation2.phpt b/ext/standard/tests/array/array_key_exists_variation2.phpt
index 9d26d37640..a6e9cd2bbf 100644
--- a/ext/standard/tests/array/array_key_exists_variation2.phpt
+++ b/ext/standard/tests/array/array_key_exists_variation2.phpt
@@ -206,9 +206,7 @@ Warning: array_key_exists() expects parameter 2 to be array, string given in %s
NULL
-- Iteration 22 --
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --
diff --git a/ext/standard/tests/array/array_walk_object1.phpt b/ext/standard/tests/array/array_walk_object1.phpt
index f6cbce018f..9a76410c62 100644
--- a/ext/standard/tests/array/array_walk_object1.phpt
+++ b/ext/standard/tests/array/array_walk_object1.phpt
Binary files differ
diff --git a/ext/standard/tests/array/array_walk_objects.phpt b/ext/standard/tests/array/array_walk_objects.phpt
index a90e3e2829..83915af7c3 100644
--- a/ext/standard/tests/array/array_walk_objects.phpt
+++ b/ext/standard/tests/array/array_walk_objects.phpt
Binary files differ
diff --git a/ext/standard/tests/array/array_walk_rec_objects.phpt b/ext/standard/tests/array/array_walk_rec_objects.phpt
index efee37c3d5..8a819bc03e 100644
--- a/ext/standard/tests/array/array_walk_rec_objects.phpt
+++ b/ext/standard/tests/array/array_walk_rec_objects.phpt
Binary files differ
diff --git a/ext/standard/tests/array/array_walk_recursive_object1.phpt b/ext/standard/tests/array/array_walk_recursive_object1.phpt
index 16a56d37d0..cc1b51ca78 100644
--- a/ext/standard/tests/array/array_walk_recursive_object1.phpt
+++ b/ext/standard/tests/array/array_walk_recursive_object1.phpt
Binary files differ
diff --git a/ext/standard/tests/array/current_variation1.phpt b/ext/standard/tests/array/current_variation1.phpt
index 6afed34d45..111b8de4f7 100644
--- a/ext/standard/tests/array/current_variation1.phpt
+++ b/ext/standard/tests/array/current_variation1.phpt
@@ -198,8 +198,6 @@ Warning: current() expects parameter 1 to be array, string given in %s on line %
NULL
-- Iteration 21 --
-
-Warning: current() expects parameter 1 to be array, object given in %s on line %d
NULL
-- Iteration 22 --
diff --git a/ext/standard/tests/array/end_variation1.phpt b/ext/standard/tests/array/end_variation1.phpt
index eb10b5e583..79354aba4f 100644
--- a/ext/standard/tests/array/end_variation1.phpt
+++ b/ext/standard/tests/array/end_variation1.phpt
@@ -201,9 +201,7 @@ Warning: end() expects parameter 1 to be array, string given in %s on line %d
NULL
-- Iteration 22 --
-
-Warning: end() expects parameter 1 to be array, object given in %s on line %d
-NULL
+string(12) "hello, world"
-- Iteration 23 --
diff --git a/ext/standard/tests/array/key_variation1.phpt b/ext/standard/tests/array/key_variation1.phpt
index 9aade55f1b..a0c59b4956 100644
--- a/ext/standard/tests/array/key_variation1.phpt
+++ b/ext/standard/tests/array/key_variation1.phpt
@@ -201,9 +201,7 @@ Warning: key() expects parameter 1 to be array, string given in %s on line %d
NULL
-- Iteration 22 --
-
-Warning: key() expects parameter 1 to be array, object given in %s on line %d
-NULL
+string(4) "var1"
-- Iteration 23 --
diff --git a/ext/standard/tests/array/next_variation1.phpt b/ext/standard/tests/array/next_variation1.phpt
index 313add035a..5f477b442e 100644
--- a/ext/standard/tests/array/next_variation1.phpt
+++ b/ext/standard/tests/array/next_variation1.phpt
@@ -200,9 +200,7 @@ Warning: next() expects parameter 1 to be array, string given in %s on line %d
NULL
-- Iteration 22 --
-
-Warning: next() expects parameter 1 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --
diff --git a/ext/standard/tests/array/prev_variation1.phpt b/ext/standard/tests/array/prev_variation1.phpt
index 009469d98f..5a6253628e 100755
--- a/ext/standard/tests/array/prev_variation1.phpt
+++ b/ext/standard/tests/array/prev_variation1.phpt
@@ -200,9 +200,7 @@ Warning: prev() expects parameter 1 to be array, string given in %s on line %d
NULL
-- Iteration 22 --
-
-Warning: prev() expects parameter 1 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --
diff --git a/ext/standard/tests/array/reset_variation1.phpt b/ext/standard/tests/array/reset_variation1.phpt
index 1c19c95de7..b6cddf0cb5 100644
--- a/ext/standard/tests/array/reset_variation1.phpt
+++ b/ext/standard/tests/array/reset_variation1.phpt
@@ -200,9 +200,7 @@ Warning: reset() expects parameter 1 to be array, string given in %s on line %d
NULL
-- Iteration 22 --
-
-Warning: reset() expects parameter 1 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --