$data =
new Data([[123
]]);
$data =
$data->
withContext(['label' => 'foo'
]);
$collector =
new DumpDataCollector(null,
new FileLinkFormatter([]));
$this->
assertSame('dump',
$collector->
getName());
$collector->
dump($data);
$line = __LINE__ - 1;
$this->
assertSame(1,
$collector->
getDumpsCount());
$dump =
$collector->
getDumps('html'
);
$this->
assertArrayHasKey('data',
$dump[0
]);
$dump[0
]['data'
] =
preg_replace('/^.*?<pre/', '<pre',
$dump[0
]['data'
]);
$dump[0
]['data'
] =
preg_replace('/sf-dump-\d+/', 'sf-dump',
$dump[0
]['data'
]);
$xDump =
[ [ 'data' => "<pre class=sf-dump id=sf-dump data-indent-pad=\" \"><span class=sf-dump-num>123</span>\n</pre><script>Sfdump(\"sf-dump\")</script>\n",
'name' => 'DumpDataCollectorTest.php',
'file' => __FILE__,
'line' =>
$line,
'fileExcerpt' => false,