mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-19 13:57:00 +00:00
Remove obsolete code about non-yield templates
This commit is contained in:
@@ -55,7 +55,6 @@ class ModuleTest extends NodeTestCase
|
||||
$macros = new Node();
|
||||
$traits = new Node();
|
||||
$source = new Source('{{ foo }}', 'foo.twig');
|
||||
$parentTemplate = $this->getEnvironment()->useYield() ? 'YieldingTemplate' : 'Template';
|
||||
$displayStmt = $this->getEchoOrYield();
|
||||
|
||||
$node = new ModuleNode($body, $extends, $blocks, $macros, $traits, new Node([]), $source);
|
||||
@@ -73,10 +72,10 @@ use Twig\Sandbox\SecurityNotAllowedTagError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFilterError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFunctionError;
|
||||
use Twig\Source;
|
||||
use Twig\\{$parentTemplate};
|
||||
use Twig\YieldingTemplate;
|
||||
|
||||
/* foo.twig */
|
||||
class __TwigTemplate_%x extends $parentTemplate
|
||||
class __TwigTemplate_%x extends YieldingTemplate
|
||||
{
|
||||
private Source \$source;
|
||||
private array \$macros = [];
|
||||
@@ -128,7 +127,6 @@ EOF
|
||||
|
||||
$body = new Node([$import]);
|
||||
$extends = new ConstantExpression('layout.twig', 1);
|
||||
$parentTemplate = $this->getEnvironment()->useYield() ? 'YieldingTemplate' : 'Template';
|
||||
|
||||
$node = new ModuleNode($body, $extends, $blocks, $macros, $traits, new Node([]), $source);
|
||||
$tests[] = [$node, <<<EOF
|
||||
@@ -145,10 +143,10 @@ use Twig\Sandbox\SecurityNotAllowedTagError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFilterError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFunctionError;
|
||||
use Twig\Source;
|
||||
use Twig\\{$parentTemplate};
|
||||
use Twig\YieldingTemplate;
|
||||
|
||||
/* foo.twig */
|
||||
class __TwigTemplate_%x extends $parentTemplate
|
||||
class __TwigTemplate_%x extends YieldingTemplate
|
||||
{
|
||||
private Source \$source;
|
||||
private array \$macros = [];
|
||||
@@ -219,7 +217,6 @@ EOF
|
||||
new ConstantExpression('foo', 2),
|
||||
2
|
||||
);
|
||||
$parentTemplate = $this->getEnvironment()->useYield() ? 'YieldingTemplate' : 'Template';
|
||||
|
||||
$twig = new Environment($this->createMock(LoaderInterface::class), ['debug' => true]);
|
||||
$node = new ModuleNode($body, $extends, $blocks, $macros, $traits, new Node([]), $source);
|
||||
@@ -237,10 +234,10 @@ use Twig\Sandbox\SecurityNotAllowedTagError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFilterError;
|
||||
use Twig\Sandbox\SecurityNotAllowedFunctionError;
|
||||
use Twig\Source;
|
||||
use Twig\\{$parentTemplate};
|
||||
use Twig\YieldingTemplate;
|
||||
|
||||
/* foo.twig */
|
||||
class __TwigTemplate_%x extends $parentTemplate
|
||||
class __TwigTemplate_%x extends YieldingTemplate
|
||||
{
|
||||
private Source \$source;
|
||||
private array \$macros = [];
|
||||
|
||||
Reference in New Issue
Block a user