diff --git a/tests/Composer/Test/Json/JsonFileTest.php b/tests/Composer/Test/Json/JsonFileTest.php index 4c96720da..f8fdb66ed 100644 --- a/tests/Composer/Test/Json/JsonFileTest.php +++ b/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); }