public function DumperTest::testDumpingArrayObjectInstancesWithNumericKeysRespectsInlineLevel in Database Sanitize 7
File
- vendor/
symfony/ yaml/ Tests/ DumperTest.php, line 386
Class
Namespace
Symfony\Component\Yaml\TestsCode
public function testDumpingArrayObjectInstancesWithNumericKeysRespectsInlineLevel() {
$deep = new \ArrayObject(array(
'd',
'e',
));
$inner = new \ArrayObject(array(
'b',
'c',
$deep,
));
$outer = new \ArrayObject(array(
'a',
$inner,
));
$yaml = $this->dumper
->dump($outer, 2, 0, Yaml::DUMP_OBJECT_AS_MAP);
$expected = <<<YAML
0: a
1:
0: b
1: c
2: { 0: d, 1: e }
YAML;
$this
->assertEquals($expected, $yaml);
}