Inheritance: extends Symfony\Component\Templating\Loader\Loader
Exemple #1
0
 public function testGetSetLogger()
 {
     $loader = new ProjectTemplateLoader4();
     $logger = $this->getMockBuilder('Psr\\Log\\LoggerInterface')->getMock();
     $loader->setLogger($logger);
     $this->assertSame($logger, $loader->getLogger(), '->setLogger() sets the logger instance');
 }
 public function testGetSetDebugger()
 {
     $loader = new ProjectTemplateLoader4(new TemplateNameParser());
     $debugger = $this->getMock('Symfony\\Component\\Templating\\DebuggerInterface');
     $loader->setDebugger($debugger);
     $this->assertSame($debugger, $loader->getDebugger(), '->setDebugger() sets the debugger instance');
 }
 public function testLegacyGetSetDebugger()
 {
     $this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
     $loader = new ProjectTemplateLoader4();
     $debugger = $this->getMock('Symfony\\Component\\Templating\\DebuggerInterface');
     $loader->setDebugger($debugger);
     $this->assertSame($debugger, $loader->getDebugger(), '->setDebugger() sets the debugger instance');
 }
Exemple #4
0
 public function testGetSetDebugger()
 {
     $loader = new ProjectTemplateLoader4();
     $loader->setDebugger($debugger = new \Symfony\Component\Templating\Tests\Fixtures\ProjectTemplateDebugger());
     $this->assertTrue($loader->getDebugger() === $debugger, '->setDebugger() sets the debugger instance');
 }