3 * Check if all pgsrc files import without failure
6 require_once 'lib/loadsave.php';
7 require_once 'PHPUnit.php';
9 class SetupWiki extends phpwiki_TestCase {
11 function testImportOldMarkup() {
13 $dbi = $request->getDbh();
14 $pagename = 'OldMarkupTestPage';
15 $dbi->deletePage($pagename);
16 $this->assertFalse($dbi->isWikiPage($pagename));
18 $request->setArg('source', FindFile('pgsrc/'.$pagename));
19 $request->setArg('overwrite', 1);
20 LoadAny($request, $request->getArg('source'));
21 $request->setArg('source', false);
22 $this->assertTrue($dbi->isWikiPage($pagename));
25 function testSetupWiki() {
28 print "Purge the testbox ... ";
32 $dbi = $request->getDbh();
33 $dbi->deletePage('HomePage'); // possibly in cache
34 $this->assertFalse($dbi->isWikiPage('HomePage'));
36 $request->setArg('source', FindFile('pgsrc'));
37 $request->setArg('overwrite', 1);
38 LoadAny($request, $request->getArg('source'));
39 $request->setArg('source', false);
40 $request->setArg('overwrite', false);
42 $this->assertTrue($dbi->isWikiPage('HomePage'));