1f22340b5d0d9eace7195323f89cf4a6ec6e1083
2 require_once( 'SearchEngineTest.php' );
4 class SearchDbTest
extends SearchEngineTest
{
8 global $wgDBprefix, $wgDBtype;
10 if($wgDBprefix === "parsertest_" ||
11 ($wgDBtype === 'oracle' && $wgDBprefix === 'pt_')) {
12 $this->markTestSkipped("This test can't (yet?) be run with the parser tests");
15 $GLOBALS['wgContLang'] = new Language
;
16 $this->db
= $this->buildTestDatabase(
17 array( 'page', 'revision', 'text', 'searchindex', 'user' ) );
19 $this->insertSearchData();
21 $searchType = preg_replace("/Database/", "Search", get_class($this->db
));
22 $this->search
= new $searchType( $this->db
);
26 if( !is_null( $this->db
) ) {
27 wfGetLB()->closeConnecton( $this->db
);
30 unset( $this->search
);