/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/View/Blade/BladeExpressionTest.php
18 строк
886 B
Lucas Michot
[6.0] Use assertSame for string assertions (#29757)
27 авг 2019, 15:48
27 авг 2019, 15:48
1d5ee86
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\View\Blade; class BladeExpressionTest extends AbstractBladeTestCase { public function testExpressionsOnTheSameLine() { $this->assertSame('<?php echo app(\'translator\')->get(foo(bar(baz(qux(breeze()))))); ?> space () <?php echo app(\'translator\')->get(foo(bar)); ?>', $this->compiler->compileString('@lang(foo(bar(baz(qux(breeze()))))) space () @lang(foo(bar))')); } public function testExpressionWithinHTML() { $this->assertSame('<html <?php echo e($foo); ?>>', $this->compiler->compileString('<html {{ $foo }}>')); $this->assertSame('<html<?php echo e($foo); ?>>', $this->compiler->compileString('<html{{ $foo }}>')); $this->assertSame('<html <?php echo e($foo); ?> <?php echo app(\'translator\')->get(\'foo\'); ?>>', $this->compiler->compileString('<html {{ $foo }} @lang(\'foo\')>')); } }