public function DumperTest::testInlineLevel in Service Container 7.2
Same name and namespace in other branches
- 7 modules/providers/service_container_symfony/lib/Symfony/Component/Yaml/Tests/DumperTest.php \Symfony\Component\Yaml\Tests\DumperTest::testInlineLevel()
File
- modules/
providers/ service_container_symfony/ lib/ Symfony/ Component/ Yaml/ Tests/ DumperTest.php, line 104
Class
Namespace
Symfony\Component\Yaml\TestsCode
public function testInlineLevel() {
$expected = <<<EOF
{ '': bar, foo: '#bar', 'foo''bar': { }, bar: [1, foo], foobar: { foo: bar, bar: [1, foo], foobar: { foo: bar, bar: [1, foo] } } }
EOF;
$this
->assertEquals($expected, $this->dumper
->dump($this->array, -10), '->dump() takes an inline level argument');
$this
->assertEquals($expected, $this->dumper
->dump($this->array, 0), '->dump() takes an inline level argument');
$expected = <<<EOF
'': bar
foo: '#bar'
'foo''bar': { }
bar: [1, foo]
foobar: { foo: bar, bar: [1, foo], foobar: { foo: bar, bar: [1, foo] } }
EOF;
$this
->assertEquals($expected, $this->dumper
->dump($this->array, 1), '->dump() takes an inline level argument');
$expected = <<<EOF
'': bar
foo: '#bar'
'foo''bar': { }
bar:
- 1
- foo
foobar:
foo: bar
bar: [1, foo]
foobar: { foo: bar, bar: [1, foo] }
EOF;
$this
->assertEquals($expected, $this->dumper
->dump($this->array, 2), '->dump() takes an inline level argument');
$expected = <<<EOF
'': bar
foo: '#bar'
'foo''bar': { }
bar:
- 1
- foo
foobar:
foo: bar
bar:
- 1
- foo
foobar:
foo: bar
bar: [1, foo]
EOF;
$this
->assertEquals($expected, $this->dumper
->dump($this->array, 3), '->dump() takes an inline level argument');
$expected = <<<EOF
'': bar
foo: '#bar'
'foo''bar': { }
bar:
- 1
- foo
foobar:
foo: bar
bar:
- 1
- foo
foobar:
foo: bar
bar:
- 1
- foo
EOF;
$this
->assertEquals($expected, $this->dumper
->dump($this->array, 4), '->dump() takes an inline level argument');
$this
->assertEquals($expected, $this->dumper
->dump($this->array, 10), '->dump() takes an inline level argument');
}