1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
<?php
namespace Illuminate\Tests\View\Blade;
class BladeIfAuthStatementsTest extends AbstractBladeTestCase
{
public function testIfStatementsAreCompiled()
{
$string = '@auth("api")
breeze
@endauth';
$expected = '<?php if(auth()->guard("api")->check()): ?>
breeze
<?php endif; ?>';
$this->assertEquals($expected, $this->compiler->compileString($string));
}
public function testPlainIfStatementsAreCompiled()
{
$string = '@auth
breeze
@endauth';
$expected = '<?php if(auth()->guard()->check()): ?>
breeze
<?php endif; ?>';
$this->assertEquals($expected, $this->compiler->compileString($string));
}
}
|