BladeYieldTest.php 558 B

12345678910111213
  1. <?php
  2. namespace Illuminate\Tests\View\Blade;
  3. class BladeYieldTest extends AbstractBladeTestCase
  4. {
  5. public function testYieldsAreCompiled()
  6. {
  7. $this->assertSame('<?php echo $__env->yieldContent(\'foo\'); ?>', $this->compiler->compileString('@yield(\'foo\')'));
  8. $this->assertSame('<?php echo $__env->yieldContent(\'foo\', \'bar\'); ?>', $this->compiler->compileString('@yield(\'foo\', \'bar\')'));
  9. $this->assertSame('<?php echo $__env->yieldContent(name(foo)); ?>', $this->compiler->compileString('@yield(name(foo))'));
  10. }
  11. }