dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0ebda6b
)
Don't dupe/drop parts of searchindex on SQLite
author
Max Semenik
<maxsem@users.mediawiki.org>
Sat, 5 Mar 2011 16:09:10 +0000
(16:09 +0000)
committer
Max Semenik
<maxsem@users.mediawiki.org>
Sat, 5 Mar 2011 16:09:10 +0000
(16:09 +0000)
tests/phpunit/MediaWikiTestCase.php
patch
|
blob
|
history
diff --git
a/tests/phpunit/MediaWikiTestCase.php
b/tests/phpunit/MediaWikiTestCase.php
index
4119482
..
08f9323
100644
(file)
--- a/
tests/phpunit/MediaWikiTestCase.php
+++ b/
tests/phpunit/MediaWikiTestCase.php
@@
-200,6
+200,15
@@
abstract class MediaWikiTestCase extends PHPUnit_Framework_TestCase {
$tables = $this->db->listTables( $wgDBprefix, __METHOD__ );
$tables = array_map( array( __CLASS__, 'unprefixTable' ), $tables );
+
+ if ( $this->db->getType() == 'sqlite' ) {
+ $tables = array_flip( $tables );
+ // these are subtables of searchindex and don't need to be duped/dropped separately
+ unset( $tables['searchindex_content'] );
+ unset( $tables['searchindex_segdir'] );
+ unset( $tables['searchindex_segments'] );
+ $tables = array_flip( $tables );
+ }
return $tables;
}