/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/View/Blade/BladeLangTest.php
19 строк
772 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 BladeLangTest extends AbstractBladeTestCase { public function testStatementThatContainsNonConsecutiveParenthesisAreCompiled() { $string = "Foo @lang(function_call('foo(blah)')) bar"; $expected = "Foo <?php echo app('translator')->get(function_call('foo(blah)')); ?> bar"; $this->assertEquals($expected, $this->compiler->compileString($string)); } public function testLanguageAndChoicesAreCompiled() { $this->assertSame('<?php echo app(\'translator\')->get(\'foo\'); ?>', $this->compiler->compileString("@lang('foo')")); $this->assertSame('<?php echo app(\'translator\')->choice(\'foo\', 1); ?>', $this->compiler->compileString("@choice('foo', 1)")); } }