X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fsymfony%2Fvar-dumper%2FTests%2FTest%2FVarDumperTestTraitTest.php;fp=vendor%2Fsymfony%2Fvar-dumper%2FTests%2FTest%2FVarDumperTestTraitTest.php;h=464d67f6cec033af6baad28dcac0be427ea9f5df;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=81d1a0cf1b5923f6653a6f28b5d249526099551a;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/vendor/symfony/var-dumper/Tests/Test/VarDumperTestTraitTest.php b/vendor/symfony/var-dumper/Tests/Test/VarDumperTestTraitTest.php index 81d1a0cf1..464d67f6c 100644 --- a/vendor/symfony/var-dumper/Tests/Test/VarDumperTestTraitTest.php +++ b/vendor/symfony/var-dumper/Tests/Test/VarDumperTestTraitTest.php @@ -9,7 +9,33 @@ * file that was distributed with this source code. */ -// Skipping trait tests for PHP < 5.4 -if (\PHP_VERSION_ID >= 50400) { - require __DIR__.'/VarDumperTestTraitRequire54.php'; +namespace Symfony\Component\VarDumper\Tests\Test; + +use PHPUnit\Framework\TestCase; +use Symfony\Component\VarDumper\Test\VarDumperTestTrait; + +class VarDumperTestTraitTest extends TestCase +{ + use VarDumperTestTrait; + + public function testItComparesLargeData() + { + $howMany = 700; + $data = array_fill_keys(range(0, $howMany), array('a', 'b', 'c', 'd')); + + $expected = sprintf("array:%d [\n", $howMany + 1); + for ($i = 0; $i <= $howMany; ++$i) { + $expected .= << array:4 [ + 0 => "a" + 1 => "b" + 2 => "c" + 3 => "d" + ]\n +EODUMP; + } + $expected .= "]\n"; + + $this->assertDumpEquals($expected, $data); + } }