wharmby         Fri Jan 23 20:23:29 2009 UTC

  Modified files:              (Branch: PHP_5_3)
    /php-src/ext/json/tests     bug46215.phpt 001.phpt 
  Log:
  Fix tests. Add missing SKIPIF. Tested on Windows, Linux and Linux 64
  
http://cvs.php.net/viewvc.cgi/php-src/ext/json/tests/bug46215.phpt?r1=1.1.2.2&r2=1.1.2.3&diff_format=u
Index: php-src/ext/json/tests/bug46215.phpt
diff -u php-src/ext/json/tests/bug46215.phpt:1.1.2.2 
php-src/ext/json/tests/bug46215.phpt:1.1.2.3
--- php-src/ext/json/tests/bug46215.phpt:1.1.2.2        Thu Oct  2 03:36:52 2008
+++ php-src/ext/json/tests/bug46215.phpt        Fri Jan 23 20:23:29 2009
@@ -1,5 +1,11 @@
 --TEST--
 Bug #46215 (json_encode mutates its parameter and has some class-specific 
state)
+--SKIPIF--
+<?php
+if (!extension_loaded("json")) {
+       die('skip JSON extension not available in this build');
+}       
+?>
 --FILE--
 <?php
 
http://cvs.php.net/viewvc.cgi/php-src/ext/json/tests/001.phpt?r1=1.1.2.4.2.1&r2=1.1.2.4.2.2&diff_format=u
Index: php-src/ext/json/tests/001.phpt
diff -u php-src/ext/json/tests/001.phpt:1.1.2.4.2.1 
php-src/ext/json/tests/001.phpt:1.1.2.4.2.2
--- php-src/ext/json/tests/001.phpt:1.1.2.4.2.1 Fri Dec 12 23:19:47 2008
+++ php-src/ext/json/tests/001.phpt     Fri Jan 23 20:23:29 2009
@@ -23,8 +23,8 @@
 var_dump(json_decode('{ "": { "": "" }'));
 var_dump(json_decode('{ "": "": "" } }'));
 
-echo "Done\n";
 ?>
+===DONE===
 --EXPECTF--
 Warning: json_decode() expects at least 1 parameter, 0 given in %s on line %d
 NULL
@@ -38,34 +38,34 @@
 NULL
 NULL
 NULL
-object(stdClass)#1 (1) {
+object(stdClass)#%d (1) {
   ["test"]=>
-  object(stdClass)#2 (1) {
+  object(stdClass)#%d (1) {
     ["foo"]=>
     string(3) "bar"
   }
 }
-object(stdClass)#1 (1) {
+object(stdClass)#%d (1) {
   ["test"]=>
-  object(stdClass)#2 (1) {
+  object(stdClass)#%d (1) {
     ["foo"]=>
     string(0) ""
   }
 }
-object(stdClass)#1 (1) {
+object(stdClass)#%d (1) {
   ["_empty_"]=>
-  object(stdClass)#2 (1) {
+  object(stdClass)#%d (1) {
     ["foo"]=>
     string(0) ""
   }
 }
-object(stdClass)#1 (1) {
+object(stdClass)#%d (1) {
   ["_empty_"]=>
-  object(stdClass)#2 (1) {
+  object(stdClass)#%d (1) {
     ["_empty_"]=>
     string(0) ""
   }
 }
 NULL
 NULL
-Done
+===DONE===



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to