Просмотр исходного кода

Added failing test for serializing an array containing an empty object

Tyler Sommer 12 лет назад
Родитель
Сommit
5fda5ab08b
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      tests/JMS/Serializer/Tests/Serializer/JsonSerializationTest.php

+ 5 - 0
tests/JMS/Serializer/Tests/Serializer/JsonSerializationTest.php

@@ -173,6 +173,11 @@ class JsonSerializationTest extends BaseSerializationTest
         $this->assertEquals('{}', $this->serialize(new Author(null)));
     }
 
+    public function testSerializeArrayWithEmptyObject()
+    {
+        $this->assertEquals('{"0":{}}', $this->serialize(array(new \stdClass())));
+    }
+
     protected function getFormat()
     {
         return 'json';