/**
* Create a set of pages. These must not change, otherwise the tests might give wrong results.
- * @see MediaWikiTestCase::addDBData()
+ *
+*@see MediaWikiTestCase::addDBDataOnce()
*/
- function addDBData() {
+ function addDBDataOnce() {
try {
$this->editPage( 'AQCT73462-A', '**AQCT73462-A** [[AQCT73462-B]] [[AQCT73462-C]]' );
$this->editPage( 'AQCT73462-B', '[[AQCT73462-A]] **AQCT73462-B** [[AQCT73462-C]]' );
public function testA() {
$this->mVerbose = false;
$mk = function ( $g, $p, $gDir ) {
- return array(
+ return [
'generator' => 'allpages',
'gapprefix' => 'AQCT73462-',
'prop' => 'links',
'gaplimit' => "$g",
'pllimit' => "$p",
'gapdir' => $gDir ? "ascending" : "descending",
- );
+ ];
};
// generator + 1 prop + 1 list
$data = $this->query( $mk( 99, 99, true ), 1, 'g1p', false ) +
- array( 'batchcomplete' => true );
+ [ 'batchcomplete' => true ];
$this->checkC( $data, $mk( 1, 1, true ), 6, 'g1p-11t' );
$this->checkC( $data, $mk( 2, 2, true ), 3, 'g1p-22t' );
$this->checkC( $data, $mk( 1, 1, false ), 6, 'g1p-11f' );