diff options
author | Christopher Smith <chris@jalakai.co.uk> | 2013-03-22 17:59:23 +0000 |
---|---|---|
committer | Christopher Smith <chris@jalakai.co.uk> | 2013-03-22 17:59:23 +0000 |
commit | 9894e7afaae16cc0699afbe839681e023afee65a (patch) | |
tree | f367abdb43b84916f2ed3ed5bda4c38eddf39965 /_test/tests | |
parent | b051e9742775994c33cb6570e27605bbe930efe4 (diff) | |
download | rpg-9894e7afaae16cc0699afbe839681e023afee65a.tar.gz rpg-9894e7afaae16cc0699afbe839681e023afee65a.tar.bz2 |
extend TestRequest class to test fetch & detail; add a test to check it does
Diffstat (limited to '_test/tests')
-rw-r--r-- | _test/tests/test/basic.test.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/_test/tests/test/basic.test.php b/_test/tests/test/basic.test.php index a0ea48a3a..c40f2d574 100644 --- a/_test/tests/test/basic.test.php +++ b/_test/tests/test/basic.test.php @@ -101,5 +101,23 @@ class InttestsBasicTest extends DokuWikiTest { $this->assertTrue(strpos($response->getContent(), 'Andreas Gohr') >= 0); } + function testScripts() { + $request = new TestRequest(); + + // doku + $response = $request->get();
+ $this->assertEquals('doku.php',$request->getScript());
+ + $response = $request->get(array(),'/doku.php?id=wiki:dokuwiki&test=foo');
+ $this->assertEquals('doku.php',$request->getScript());
+ + // fetch + $response = $request->get(array(),'/lib/exe/fetch.php?media=wiki:dokuwiki-128.png'); + $this->assertEquals('lib/exe/fetch.php',$request->getScript()); + + // detail + $response = $request->get(array(),'/lib/exe/detail.php?id=start&media=wiki:dokuwiki-128.png'); + $this->assertEquals('lib/exe/detail.php',$request->getScript()); + } } |