New namespace MediaWiki\Tests\Maintenance
Bug: T184775 Change-Id: I041b8eb4f1ef3cf882a8082ff3f208604b8edf96
This commit is contained in:
parent
f28c5739fd
commit
c7e8c25e8f
10 changed files with 66 additions and 5 deletions
|
|
@ -150,7 +150,7 @@ $wgAutoloadClasses += [
|
|||
'GenericArrayObjectTest' => "$testDir/phpunit/includes/libs/GenericArrayObjectTest.php",
|
||||
|
||||
# tests/phpunit/maintenance
|
||||
'DumpTestCase' => "$testDir/phpunit/maintenance/DumpTestCase.php",
|
||||
'MediaWiki\Tests\Maintenance\DumpTestCase' => "$testDir/phpunit/maintenance/DumpTestCase.php",
|
||||
|
||||
# tests/phpunit/media
|
||||
'FakeDimensionFile' => "$testDir/phpunit/includes/media/FakeDimensionFile.php",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use Benchmarker;
|
||||
use PHPUnit_Framework_TestCase;
|
||||
use Wikimedia\TestingAccessWrapper;
|
||||
|
||||
/**
|
||||
|
|
@ -7,8 +11,6 @@ use Wikimedia\TestingAccessWrapper;
|
|||
*/
|
||||
class BenchmarkerTest extends PHPUnit_Framework_TestCase {
|
||||
|
||||
use MediaWikiCoversValidator;
|
||||
|
||||
public function testBenchSimple() {
|
||||
$bench = $this->getMockBuilder( Benchmarker::class )
|
||||
->setMethods( [ 'execute', 'output' ] )
|
||||
|
|
|
|||
|
|
@ -1,5 +1,14 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use ContentHandler;
|
||||
use ExecutableFinder;
|
||||
use MediaWikiLangTestCase;
|
||||
use Page;
|
||||
use User;
|
||||
use XMLReader;
|
||||
|
||||
/**
|
||||
* Base TestCase for dumps
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1,6 +1,10 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use Maintenance;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWikiTestCase;
|
||||
|
||||
/**
|
||||
* Makes parts of Maintenance class API visible for testing, and makes up for a
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use BaseDump;
|
||||
use MediaWikiTestCase;
|
||||
|
||||
/**
|
||||
* Tests for BaseDump
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,5 +1,14 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use MediaWikiLangTestCase;
|
||||
use TextContentHandler;
|
||||
use TextPassDumper;
|
||||
use Title;
|
||||
use WikiExporter;
|
||||
use WikiPage;
|
||||
|
||||
require_once __DIR__ . "/../../../maintenance/dumpTextPass.php";
|
||||
|
||||
/**
|
||||
|
|
@ -34,7 +43,7 @@ class TextPassDumperDatabaseTest extends DumpTestCase {
|
|||
$this->tablesUsed[] = 'text';
|
||||
|
||||
$this->mergeMwGlobalArrayValue( 'wgContentHandlers', [
|
||||
"BackupTextPassTestModel" => "BackupTextPassTestModelHandler"
|
||||
"BackupTextPassTestModel" => BackupTextPassTestModelHandler::class,
|
||||
] );
|
||||
|
||||
$ns = $this->getDefaultWikitextNS();
|
||||
|
|
|
|||
|
|
@ -1,4 +1,13 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use DumpBackup;
|
||||
use ManualLogEntry;
|
||||
use Title;
|
||||
use User;
|
||||
use WikiExporter;
|
||||
|
||||
/**
|
||||
* Tests for log dumps of BackupDumper
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1,4 +1,13 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use DumpBackup;
|
||||
use Language;
|
||||
use Title;
|
||||
use WikiExporter;
|
||||
use WikiPage;
|
||||
|
||||
/**
|
||||
* Tests for page dumps of BackupDumper
|
||||
*
|
||||
|
|
@ -6,7 +15,6 @@
|
|||
* @group Dump
|
||||
* @covers BackupDumper
|
||||
*/
|
||||
|
||||
class BackupDumperPageTest extends DumpTestCase {
|
||||
|
||||
// We'll add several pages, revision and texts. The following variables hold the
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use DumpCategoriesAsRdf;
|
||||
use MediaWikiLangTestCase;
|
||||
|
||||
/**
|
||||
* @covers CategoriesRdf
|
||||
* @covers DumpCategoriesAsRdf
|
||||
|
|
|
|||
|
|
@ -1,5 +1,15 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Tests\Maintenance;
|
||||
|
||||
use ContentHandler;
|
||||
use FetchText;
|
||||
use MediaWikiTestCase;
|
||||
use MWException;
|
||||
use Title;
|
||||
use PHPUnit_Framework_ExpectationFailedException;
|
||||
use WikiPage;
|
||||
|
||||
require_once __DIR__ . "/../../../maintenance/fetchText.php";
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue