Example #1
0
 protected function draftResources()
 {
     $draftPagePaths = $this->listDraftPagePaths();
     $resources = array_merge(array(), $draftPagePaths);
     foreach ($draftPagePaths as $pagePath) {
         $page = new Page($this->fs->read($pagePath));
         $resources = array_merge($resources, $page->listResourceUrls());
     }
     return array_unique($resources);
 }
Example #2
0
 function test_getPageTitle()
 {
     $html = '<html><head>' . '</head><body>' . '</body></html>';
     $page = new Page($html);
     $this->assertEquals('', $page->getPageTitle());
     $html = '<html><head>' . '<title>page title</title>' . '</head><body>' . '</body></html>';
     $page = new Page($html);
     $this->assertEquals('page title', $page->getPageTitle());
 }