Fixed undefined variable errors that made tests fail
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 18 Dec 2013 18:36:22 +0000 (10:36 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 18 Dec 2013 18:36:22 +0000 (10:36 -0800)
Change-Id: Ic004e0d8d8efe3e4b313b737479b8098aa0048bc

tests/phpunit/includes/filebackend/FileBackendTest.php

index 13c906f..653205f 100644 (file)
@@ -37,7 +37,9 @@ class FileBackendTest extends MediaWikiTestCase {
                                $useConfig['shardViaHashLevels'] = array( // test sharding
                                        'unittest-cont1' => array( 'levels' => 1, 'base' => 16, 'repeat' => 1 )
                                );
-                               $useConfig['fileJournal'] = FileJournal::factory( $config['fileJournal'], $name );
+                               if ( isset( $useConfig['fileJournal'] ) ) {
+                                       $useConfig['fileJournal'] = FileJournal::factory( $useConfig['fileJournal'], $name );
+                               }
                                $useConfig['lockManager'] = LockManagerGroup::singleton()->get( $useConfig['lockManager'] );
                                $class = $useConfig['class'];
                                self::$backendToUse = new $class( $useConfig );