Mercurial > hg > isophonics-drupal-site
diff vendor/symfony/var-dumper/Tests/Caster/ReflectionCasterTest.php @ 12:7a779792577d
Update Drupal core to v8.4.5 (via Composer)
author | Chris Cannam |
---|---|
date | Fri, 23 Feb 2018 15:52:07 +0000 |
parents | 4c8ae668cc8c |
children | 129ea1e6d783 |
line wrap: on
line diff
--- a/vendor/symfony/var-dumper/Tests/Caster/ReflectionCasterTest.php Fri Feb 23 15:51:18 2018 +0000 +++ b/vendor/symfony/var-dumper/Tests/Caster/ReflectionCasterTest.php Fri Feb 23 15:52:07 2018 +0000 @@ -12,6 +12,7 @@ namespace Symfony\Component\VarDumper\Tests\Caster; use PHPUnit\Framework\TestCase; +use Symfony\Component\VarDumper\Caster\Caster; use Symfony\Component\VarDumper\Test\VarDumperTestTrait; use Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo; use Symfony\Component\VarDumper\Tests\Fixtures\NotLoadableClass; @@ -77,13 +78,27 @@ \$b: & 123 } file: "%sReflectionCasterTest.php" - line: "67 to 67" + line: "68 to 68" } EOTXT , $var ); } + public function testClosureCasterExcludingVerbosity() + { + $var = function () {}; + + $expectedDump = <<<EOTXT +Closure { + class: "Symfony\Component\VarDumper\Tests\Caster\ReflectionCasterTest" + this: Symfony\Component\VarDumper\Tests\Caster\ReflectionCasterTest { …} +} +EOTXT; + + $this->assertDumpEquals($expectedDump, $var, Caster::EXCLUDE_VERBOSE); + } + public function testReflectionParameter() { $var = new \ReflectionParameter(__NAMESPACE__.'\reflectionParameterFixture', 0); @@ -159,11 +174,11 @@ Generator { this: Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo { …} executing: { - Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo->baz(): { - %sGeneratorDemo.php:14: { - : { - : yield from bar(); - : } + Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo->baz() { + %sGeneratorDemo.php:14 { + › { + › yield from bar(); + › } } } } @@ -182,31 +197,23 @@ 0 => ReflectionGenerator { this: Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo { …} trace: { - %sGeneratorDemo.php:9: { - : { - : yield 1; - : } + %s%eTests%eFixtures%eGeneratorDemo.php:9 { + › { + › yield 1; + › } } - %sGeneratorDemo.php:20: { - : { - : yield from GeneratorDemo::foo(); - : } - } - %sGeneratorDemo.php:14: { - : { - : yield from bar(); - : } - } + %s%eTests%eFixtures%eGeneratorDemo.php:20 { …} + %s%eTests%eFixtures%eGeneratorDemo.php:14 { …} } closed: false } 1 => Generator { executing: { - Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo::foo(): { - %sGeneratorDemo.php:10: { - : yield 1; - : } - : + Symfony\Component\VarDumper\Tests\Fixtures\GeneratorDemo::foo() { + %sGeneratorDemo.php:10 { + › yield 1; + › } + › } } }