+ public function testEmptyArray()
+ {
+ $dump = $this->dumper->dump(array());
+ $this->assertEquals('{ }', $dump);
+
+ $dump = $this->dumper->dump(array(), 0, 0, Yaml::DUMP_EMPTY_ARRAY_AS_SEQUENCE);
+ $this->assertEquals('[]', $dump);
+
+ $dump = $this->dumper->dump(array(), 9, 0, Yaml::DUMP_EMPTY_ARRAY_AS_SEQUENCE);
+ $this->assertEquals('[]', $dump);
+
+ $dump = $this->dumper->dump(new \ArrayObject(), 0, 0, Yaml::DUMP_EMPTY_ARRAY_AS_SEQUENCE | Yaml::DUMP_OBJECT_AS_MAP);
+ $this->assertEquals('{ }', $dump);
+
+ $dump = $this->dumper->dump(new \stdClass(), 0, 0, Yaml::DUMP_EMPTY_ARRAY_AS_SEQUENCE | Yaml::DUMP_OBJECT_AS_MAP);
+ $this->assertEquals('{ }', $dump);
+ }
+