setupwiki.php
来自「PhpWiki是sourceforge的一个开源项目」· PHP 代码 · 共 53 行
PHP
53 行
<?php/** * 1st important test: Check if all pgsrc files import without failure */require_once 'lib/loadsave.php';require_once 'PHPUnit.php';class SetupWiki extends phpwiki_TestCase { function _loadPage($pagename) { global $request; $dbi = $request->getDbh(); $dbi->purgePage($pagename); $this->assertFalse($dbi->isWikiPage($pagename)); $request->setArg('source', FindFile('pgsrc/'.$pagename)); $request->setArg('overwrite', 1); LoadAny($request, $request->getArg('source')); $request->setArg('source', false); $this->assertTrue($dbi->isWikiPage($pagename)); } /* PCRE memory problem (crash) with such big pages and anchored blocks */ function testOldMarkupTestPage() { $this->_loadPage('OldMarkupTestPage'); } /* ADODB set_links _id_cache error: IncludePagePlugin => HomePage */ function testIncludePagePlugin() { $this->_loadPage('IncludePagePlugin'); } function testSetupWiki() { global $request; purge_testbox(); $dbi = $request->getDbh(); $dbi->purgePage('HomePage'); // possibly in cache $this->assertFalse($dbi->isWikiPage('HomePage')); $request->setArg('source', FindFile('pgsrc')); $request->setArg('overwrite', 1); LoadAny($request, $request->getArg('source')); $request->setArg('source', false); $request->setArg('overwrite', false); $this->assertTrue($dbi->isWikiPage('HomePage')); }}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?