container); $this->assertEquals('
Test
', $h->markdown('Test')); $this->assertEquals( 'Task #123
', $h->markdown('Task #123') ); $this->assertEquals( 'Task #123
', $h->markdown('Task #123', array('controller' => 'a', 'action' => 'b', 'params' => array('c' => 'd'))) ); $this->assertEquals( '', $h->markdown( 'Check that: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454', array('controller' => 'a', 'action' => 'b', 'params' => array('c' => 'd')) ) ); } public function testGetCurrentBaseUrl() { $h = new Helper($this->container); $_SERVER['PHP_SELF'] = '/'; $_SERVER['SERVER_NAME'] = 'localhost'; $_SERVER['SERVER_PORT'] = 1234; $this->assertEquals('http://localhost:1234/', $h->getCurrentBaseUrl()); $c = new Config($this->container); $c->save(array('application_url' => 'https://mykanboard/')); $this->assertEquals('https://mykanboard/', $c->get('application_url')); $this->assertEquals('https://mykanboard/', $h->getCurrentBaseUrl()); } }