Beispiel #1
0
 public function testProcessDirectoryGetterAndSetter()
 {
     $document = new Document(new File(new Path(self::simpleFileName)));
     $this->assertEquals('data/pages/', $document->getProcessDirectory());
     $document->setProcessDirectory('foo');
     $this->assertEquals('foo', $document->getProcessDirectory());
 }
Beispiel #2
0
 /**
  * Test Twig processing.
  */
 public function testProcessTwig()
 {
     $pageDataArray = ['page' => ['title' => '', 'content' => self::fileContentRendered, 'header' => ['process-twig' => true]]];
     $document = new Document(new File(new Path(self::fileTwigName)));
     $document->setProcessDirectory('vfs://data/pages/');
     $page = new Page($document);
     $this->assertEquals($pageDataArray, $page->getData());
 }