public function testOverrideMainView() { $this->specify('The setting main view does not work as expected', function () { $view = new View(); $view->setViewsDir(PATH_DATA . 'views' . DIRECTORY_SEPARATOR); $view->setMainView('html5'); $view->start(); $view->render('test2', 'index'); $view->finish(); expect($view->getContent())->equals("<!DOCTYPE html><html>We are here</html>\n"); }); }