3 require_once 'PHPUnit/Framework/TestCase.php';
5 class ParserTest extends PHPUnit_Framework_TestCase {
6 protected function setUp() {
8 'sfjp.group_name' => 'unittest',
9 'site_root_url' => 'http://sourceforge.jp',
10 'internal_url_regex' => '^http://sourceforge\.jp/',
11 'svn_base_url' => 'http://svn/view',
13 $this->p = new \sfjp\Wiki\Parser($context);
16 protected function tearDown() {
20 public function testContextKeyTransition() {
22 $this->p->setContext(array('plugin.order' => $v));
23 self::assertEquals($v, $this->p->getContext('plugin.order'));
24 self::assertEquals($v, $this->p->getContext('extension.acl_order'));
27 $this->p->setContext(array('extension.acl_order' => $v));
28 self::assertEquals($v, $this->p->getContext('plugin.order'));
29 self::assertEquals($v, $this->p->getContext('extension.acl_order'));
33 // vim: set sts=4 sw=4 expandtab: