diff options
author | Michael Hamann <michael@content-space.de> | 2010-03-02 19:17:24 +0100 |
---|---|---|
committer | Michael Hamann <michael@content-space.de> | 2010-03-02 20:08:58 +0100 |
commit | 83e9d7a593638d1e91db108f2c285bb38207c437 (patch) | |
tree | 41697e71d1252c0b37b6426b9dfd1c15212b5a0f /_test | |
parent | 06368e4dbb72cef5e440312251d11fbaea6242a9 (diff) | |
download | rpg-83e9d7a593638d1e91db108f2c285bb38207c437.tar.gz rpg-83e9d7a593638d1e91db108f2c285bb38207c437.tar.bz2 |
New testcase for getID() with data from FS#1838
Diffstat (limited to '_test')
-rw-r--r-- | _test/cases/inc/pageutils_getid.test.php | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/_test/cases/inc/pageutils_getid.test.php b/_test/cases/inc/pageutils_getid.test.php index 790c869d1..e3932a579 100644 --- a/_test/cases/inc/pageutils_getid.test.php +++ b/_test/cases/inc/pageutils_getid.test.php @@ -83,5 +83,24 @@ class init_getID_test extends UnitTestCase { $this->assertEqual(getID(), 'wiki:dokuwiki'); } + /** + * getID with given id / in url and userewrite=2, no basedir set, Apache and CGI. + */ + function test5() { + global $conf; + $conf['basedir'] = ''; + $conf['userewrite'] = '2'; + $conf['baseurl'] = ''; + $_SERVER['DOCUMENT_ROOT'] = '/var/www/'; + $_SERVER['SCRIPT_FILENAME'] = '/var/www/dokuwiki/doku.php'; + $_SERVER['SCRIPT_NAME'] = '/dokuwiki/doku.php'; + $_SERVER['REQUEST_URI'] = '/dokuwiki/doku.php/?do=debug'; + $_SERVER['PATH_INFO'] = '/'; + $_SERVER['PATH_TRANSLATED'] = '/var/www/index.html'; + $_SERVER['PHP_SELF'] = '/dokuwiki/doku.php/'; + + $this->assertEqual(getID(), 'start'); + } + } //Setup VIM: ex: et ts=4 enc=utf-8 : |