3 * Check if all pgsrc files import without failure
6 require_once 'lib/loadsave.php';
7 require_once 'PHPUnit.php';
9 class SetupWiki extends PHPUnit_TestCase {
10 function SetupWiki($name) {
11 $this->PHPUnit_TestCase($name);
14 function testImportOldMarkup() {
16 $dbi = $request->getDbh();
17 $pagename = 'OldMarkupTestPage';
18 $dbi->deletePage($pagename);
19 $this->assertFalse($dbi->isWikiPage($pagename));
21 $request->setArg('source', FindFile('pgsrc/'.$pagename));
22 $request->setArg('overwrite', 1);
23 LoadAny($request, $request->getArg('source'));
24 $this->assertTrue($dbi->isWikiPage($pagename));
27 function testSetupWiki() {
30 print "Purge the testbox .. ";
33 $dbi = $request->getDbh();
34 //$dbi->deletePage('HomePage'); // possibly in cache
35 $this->assertFalse($dbi->isWikiPage('HomePage'));
37 $request->setArg('source', FindFile('pgsrc'));
38 $request->setArg('overwrite', 1);
39 LoadAny($request, $request->getArg('source'));
41 $this->assertTrue($dbi->isWikiPage('HomePage'));