<exclude-pattern>maintenance/doMaintenance\.php</exclude-pattern>
<exclude-pattern>maintenance/mergeMessageFileList\.php</exclude-pattern>
<exclude-pattern>maintenance/commandLine\.inc</exclude-pattern>
+ <exclude-pattern>tests/phpunit/MediaWikiIntegrationTestCase\.php</exclude-pattern>
</rule>
<rule ref="Generic.Files.LineLength">
<exclude-pattern>*/languages/messages/Messages*\.php</exclude-pattern>
}
public static function setUpBeforeClass() {
+ global $IP;
parent::setUpBeforeClass();
+ if ( !file_exists( "$IP/LocalSettings.php" ) ) {
+ echo 'A working MediaWiki installation with a configured LocalSettings.php file is'
+ . ' required for tests that extend ' . self::class;
+ die();
+ }
self::initializeForStandardPhpunitEntrypointIfNeeded();
// Get the original service locator