| 1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace Illuminate\Tests\View\Blade;
- class BladeWhileStatementsTest extends AbstractBladeTestCase
- {
- public function testWhileStatementsAreCompiled()
- {
- $string = '@while ($foo)
- test
- @endwhile';
- $expected = '<?php while($foo): ?>
- test
- <?php endwhile; ?>';
- $this->assertEquals($expected, $this->compiler->compileString($string));
- }
- public function testNestedWhileStatementsAreCompiled()
- {
- $string = '@while ($foo)
- @while ($bar)
- test
- @endwhile
- @endwhile';
- $expected = '<?php while($foo): ?>
- <?php while($bar): ?>
- test
- <?php endwhile; ?>
- <?php endwhile; ?>';
- $this->assertEquals($expected, $this->compiler->compileString($string));
- }
- }
|