]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - tests/unit/lib/SetupWiki.php
Simplify MockRequest and user objects to run through all pages and plugins.
[SourceForge/phpwiki.git] / tests / unit / lib / SetupWiki.php
1 <?php
2 /**
3  * Check if all pgsrc files import without failure
4  */
5
6 require_once 'lib/loadsave.php';
7 require_once 'PHPUnit.php';
8
9 class SetupWiki extends PHPUnit_TestCase {
10     // constructor of the test suite
11     function SetupWiki($name) {
12        $this->PHPUnit_TestCase($name);
13     }
14
15     function testSetupWiki() {
16         global $request;
17
18         $request->setArg('source', FindFile('pgsrc'));
19         $request->setArg('overwrite', 1);
20         LoadAny($request, $request->getArg('source'));
21         
22         $dbh = $request->getDbh();
23         $this->assertTrue($dbh->isWikiPage('HomePage'));
24     }
25 }
26
27
28 ?>