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
|
<?php
namespace Illuminate\Tests\View\Blade;
class BladeCommentsTest extends AbstractBladeTestCase
{
public function testCommentsAreCompiled()
{
$string = '{{--this is a comment--}}';
$this->assertEmpty($this->compiler->compileString($string));
$string = '{{--
this is a comment
--}}';
$this->assertEmpty($this->compiler->compileString($string));
$string = sprintf('{{-- this is an %s long comment --}}', str_repeat('extremely ', 1000));
$this->assertEmpty($this->compiler->compileString($string));
}
public function testBladeCodeInsideCommentsIsNotCompiled()
{
$string = '{{-- @foreach() --}}';
$this->assertEmpty($this->compiler->compileString($string));
}
}
|