/**
  * @test
  */
 public function xmlNamespacesCanBeIgnored()
 {
     $httpRequest = Request::create(new Uri('http://localhost'));
     $actionRequest = new ActionRequest($httpRequest);
     $actionRequest->setFormat('txt');
     $standaloneView = new Fixtures\View\StandaloneView($actionRequest, $this->standaloneViewNonce);
     $standaloneView->setTemplatePathAndFilename(__DIR__ . '/Fixtures/TestTemplateWithCustomNamespaces.txt');
     $standaloneView->setLayoutRootPath(__DIR__ . '/Fixtures/SpecialLayouts');
     $expected = '<foo:bar /><bar:foo></bar:foo><foo.bar:baz />foobar';
     $actual = $standaloneView->render();
     $this->assertSame($expected, $actual);
 }
 /**
  * @test
  */
 public function explicitLayoutPathIsUsed()
 {
     $httpRequest = Request::create(new Uri('http://localhost'));
     $actionRequest = new ActionRequest($httpRequest);
     $actionRequest->setFormat('txt');
     $standaloneView = new StandaloneView($actionRequest, $this->standaloneViewNonce);
     $standaloneView->setTemplatePathAndFilename(__DIR__ . '/Fixtures/TestTemplateWithLayout.txt');
     $standaloneView->setLayoutRootPath(__DIR__ . '/Fixtures/SpecialLayouts');
     $expected = 'Hey -- overridden -- HEY HO';
     $actual = $standaloneView->render();
     $this->assertSame($expected, $actual);
 }