summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2006-06-01 13:04:10 +0000
committerAntony Dovgal <tony2001@php.net>2006-06-01 13:04:10 +0000
commit12a2d02b997244e4bc89f85c7668026046a186b8 (patch)
treed7d0d8835f85379b1ea7d751c7d02d261d4ea2e2
parent890b19a709f7fe47d8a7db740bff401893a84adc (diff)
downloadphp-git-12a2d02b997244e4bc89f85c7668026046a186b8.tar.gz
fix tests
-rw-r--r--ext/standard/tests/array/array_chunk2.phpt132
-rw-r--r--ext/standard/tests/array/array_count_values2.phpt24
-rw-r--r--ext/standard/tests/array/array_diff_key2.phpt29
3 files changed, 185 insertions, 0 deletions
diff --git a/ext/standard/tests/array/array_chunk2.phpt b/ext/standard/tests/array/array_chunk2.phpt
index 2560332bf5..43d1254429 100644
--- a/ext/standard/tests/array/array_chunk2.phpt
+++ b/ext/standard/tests/array/array_chunk2.phpt
@@ -144,3 +144,135 @@ array(1) {
string(1) "e"
}
}
+--UEXPECTF--
+Warning: array_chunk(): Size parameter expected to be greater than 0 in %s on line %d
+NULL
+
+Warning: array_chunk(): Size parameter expected to be greater than 0 in %s on line %d
+NULL
+array(5) {
+ [0]=>
+ array(1) {
+ [0]=>
+ unicode(1) "a"
+ }
+ [1]=>
+ array(1) {
+ [0]=>
+ unicode(1) "b"
+ }
+ [2]=>
+ array(1) {
+ [0]=>
+ unicode(1) "c"
+ }
+ [3]=>
+ array(1) {
+ [0]=>
+ unicode(1) "d"
+ }
+ [4]=>
+ array(1) {
+ [0]=>
+ unicode(1) "e"
+ }
+}
+array(5) {
+ [0]=>
+ array(1) {
+ [0]=>
+ unicode(1) "a"
+ }
+ [1]=>
+ array(1) {
+ [1]=>
+ unicode(1) "b"
+ }
+ [2]=>
+ array(1) {
+ [2]=>
+ unicode(1) "c"
+ }
+ [3]=>
+ array(1) {
+ [3]=>
+ unicode(1) "d"
+ }
+ [4]=>
+ array(1) {
+ [4]=>
+ unicode(1) "e"
+ }
+}
+array(3) {
+ [0]=>
+ array(2) {
+ [0]=>
+ unicode(1) "a"
+ [1]=>
+ unicode(1) "b"
+ }
+ [1]=>
+ array(2) {
+ [0]=>
+ unicode(1) "c"
+ [1]=>
+ unicode(1) "d"
+ }
+ [2]=>
+ array(1) {
+ [0]=>
+ unicode(1) "e"
+ }
+}
+array(3) {
+ [0]=>
+ array(2) {
+ [0]=>
+ unicode(1) "a"
+ [1]=>
+ unicode(1) "b"
+ }
+ [1]=>
+ array(2) {
+ [2]=>
+ unicode(1) "c"
+ [3]=>
+ unicode(1) "d"
+ }
+ [2]=>
+ array(1) {
+ [4]=>
+ unicode(1) "e"
+ }
+}
+array(1) {
+ [0]=>
+ array(5) {
+ [0]=>
+ unicode(1) "a"
+ [1]=>
+ unicode(1) "b"
+ [2]=>
+ unicode(1) "c"
+ [3]=>
+ unicode(1) "d"
+ [4]=>
+ unicode(1) "e"
+ }
+}
+array(1) {
+ [0]=>
+ array(5) {
+ [0]=>
+ unicode(1) "a"
+ [1]=>
+ unicode(1) "b"
+ [2]=>
+ unicode(1) "c"
+ [3]=>
+ unicode(1) "d"
+ [4]=>
+ unicode(1) "e"
+ }
+}
diff --git a/ext/standard/tests/array/array_count_values2.phpt b/ext/standard/tests/array/array_count_values2.phpt
index 8dc9b23125..48a8e977c4 100644
--- a/ext/standard/tests/array/array_count_values2.phpt
+++ b/ext/standard/tests/array/array_count_values2.phpt
@@ -41,3 +41,27 @@ array(8) {
[0]=>
int(1)
}
+--UEXPECTF--
+Warning: array_count_values(): Can only count STRING and INTEGER values! in %s on line %d
+
+Warning: array_count_values(): Can only count STRING and INTEGER values! in %s on line %d
+
+Warning: array_count_values(): Can only count STRING and INTEGER values! in %s on line %d
+array(8) {
+ [1]=>
+ int(2)
+ [u"hello"]=>
+ int(2)
+ [u"world"]=>
+ int(1)
+ [u""]=>
+ int(1)
+ [u"rabbit"]=>
+ int(1)
+ [u"foo"]=>
+ int(1)
+ [u"Foo"]=>
+ int(1)
+ [0]=>
+ int(1)
+}
diff --git a/ext/standard/tests/array/array_diff_key2.phpt b/ext/standard/tests/array/array_diff_key2.phpt
index b7ef7f31ca..66055cbedb 100644
--- a/ext/standard/tests/array/array_diff_key2.phpt
+++ b/ext/standard/tests/array/array_diff_key2.phpt
@@ -42,3 +42,32 @@ array(4) {
string(4) "blue"
}
}
+--UEXPECTF--
+array(4) {
+ [0]=>
+ array(2) {
+ [u"b"]=>
+ unicode(5) "brown"
+ [u"c"]=>
+ unicode(4) "blue"
+ }
+ [1]=>
+ array(2) {
+ [u"b"]=>
+ unicode(5) "brown"
+ [u"c"]=>
+ unicode(4) "blue"
+ }
+ [2]=>
+ array(1) {
+ [2]=>
+ bool(true)
+ }
+ [3]=>
+ array(2) {
+ [u"b"]=>
+ unicode(5) "brown"
+ [u"c"]=>
+ unicode(4) "blue"
+ }
+}