]> granicus.if.org Git - php/commitdiff
Fixed test
authorDmitry Stogov <dmitry@php.net>
Wed, 19 Mar 2008 09:17:21 +0000 (09:17 +0000)
committerDmitry Stogov <dmitry@php.net>
Wed, 19 Mar 2008 09:17:21 +0000 (09:17 +0000)
ext/standard/tests/serialize/serialization_arrays_001.phpt
ext/standard/tests/serialize/serialization_arrays_004.phpt
ext/standard/tests/serialize/serialization_arrays_005.phpt

index f62f69855423c6db023411c70b7826700a69a32c..e3995427795d0b435b263822d6f10ccf5ff7f815 100644 (file)
@@ -18,9 +18,11 @@ echo "\n--- Testing Circular reference of an array ---\n";
 echo "-- Normal array --\n";
 $arr_circ = array(0, 1, -2, 3.333333, "a", array(), &$arr_circ);
 $serialize_data = serialize($arr_circ);
+$arr_circ[6] = null;
 var_dump( $serialize_data );
 $arr_circ = unserialize($serialize_data);
 var_dump( $arr_circ );
+$arr_circ[6] = null;
 
 echo "\n-- Associative array --\n";
 $arr_asso = array("a" => "test");
@@ -103,4 +105,4 @@ array(2) {
   &string(4) "test"
 }
 
-Done
\ No newline at end of file
+Done
index 942afdfb939097f79ac204766290eaaff271edf2..b6dfc733a5053e12e5bf301c1fa3db8e53889c5a 100644 (file)
@@ -34,6 +34,7 @@ $a[0] = &$a;
 $a[1] = 1;
 $a[2] = 1;
 check($a);
+$a[0] = null;
 
 echo "\n\n--- 1,2 ref container:\n";
 $a = array();
@@ -41,6 +42,8 @@ $a[0] = &$a;
 $a[1] = &$a;
 $a[2] = 1;
 check($a);
+$a[0] = null;
+$a[1] = null;
 
 echo "\n\n--- 1,2,3 ref container:\n";
 $a = array();
@@ -48,6 +51,10 @@ $a[0] = &$a;
 $a[1] = &$a;
 $a[2] = &$a;
 check($a);
+$a[0] = null;
+$a[1] = null;
+$a[2] = null;
+
 
 echo "Done";
 ?>
@@ -464,4 +471,4 @@ array(3) {
   [2]=>
   &string(10) "b2.changed"
 }
-Done
\ No newline at end of file
+Done
index dd3e436edd67743debc15b85e8f38c1255ec6b71..c291ed76442f5272a27106d67719cfd9f828d5af 100644 (file)
@@ -55,7 +55,6 @@ $a[0] = &$c[0];
 $a[1] = &$c[1];
 check($c);
 
-
 echo "\n\n--- Containing array references 1 element in nested array:\n";
 $a = array();
 $a[0] = 1;
@@ -76,6 +75,7 @@ $c = array(1,1,&$a);
 $a[0] = 1;
 $a[1] = &$c;
 check($c);
+$a[1] = null;
 
 ?>
 --EXPECTF--