浏览代码

Update json test

Jordi Boggiano 11 年之前
父节点
当前提交
3874a11238
共有 1 个文件被更改,包括 13 次插入1 次删除
  1. 13 1
      tests/Composer/Test/Json/JsonFileTest.php

+ 13 - 1
tests/Composer/Test/Json/JsonFileTest.php

@@ -131,7 +131,17 @@ class JsonFileTest extends \PHPUnit_Framework_TestCase
     public function testFormatEmptyArray()
     {
         $data = array('test' => array(), 'test2' => new \stdClass);
-        $json = '{
+        if (
+            (PHP_VERSION_ID < 50500 && PHP_VERSION_ID >= 50429)
+            || (PHP_VERSION_ID < 50600 && PHP_VERSION_ID >= 50513)
+            || (PHP_VERSION_ID >= 50600)
+        ) {
+            $json = '{
+    "test": [],
+    "test2": {}
+}';
+        } else {
+            $json = '{
     "test": [
 
     ],
@@ -139,6 +149,8 @@ class JsonFileTest extends \PHPUnit_Framework_TestCase
 
     }
 }';
+
+        }
         $this->assertJsonFormat($json, $data);
     }