/** * Test and makes sure that baseUrl appended with path works * */ public function testBaseUrlIsAppendedWithPath() { $baseUrls = array('' => '/path/bar', '/subdir' => '/subdir/path/bar', '/sub/sub/dir' => '/sub/sub/dir/path/bar'); foreach ($baseUrls as $baseUrl => $val) { Zend_Controller_Front::getInstance()->setBaseUrl($baseUrl); $this->assertEquals($val, $this->_helper->baseUrl('/path/bar')); } }
/** * Test and makes sure that baseUrl appended with root path * */ public function testBaseUrlIsAppendedWithRootPath() { $baseUrls = array( '' => '/', '/foo' => '/foo/' ); foreach ($baseUrls as $baseUrl => $val) { Zend_Controller_Front::getInstance()->setBaseUrl($baseUrl); $helper = new Zym_View_Helper_BaseUrl(); $this->assertEquals($val, $helper->baseUrl('/')); } }