From 722fcbc4f8b756d13b803a995b22065c8ebc98c0 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Sun, 11 Sep 2016 17:07:52 -0700 Subject: [PATCH] Avoid "Column md_module cannot be null" error in unit tests Change-Id: I06755cbd907d8a595e55080e37779eb9d0c026ab --- .../resourceloader/ResourceLoaderFileModuleTest.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/phpunit/includes/resourceloader/ResourceLoaderFileModuleTest.php b/tests/phpunit/includes/resourceloader/ResourceLoaderFileModuleTest.php index 2114e0acec..8b29983e70 100644 --- a/tests/phpunit/includes/resourceloader/ResourceLoaderFileModuleTest.php +++ b/tests/phpunit/includes/resourceloader/ResourceLoaderFileModuleTest.php @@ -102,6 +102,7 @@ class ResourceLoaderFileModuleTest extends ResourceLoaderTestCase { */ public function testTemplateDependencies( $module, $expected ) { $rl = new ResourceLoaderFileModule( $module ); + $rl->setName( 'testing' ); $this->assertEquals( $rl->getDependencies(), $expected ); } @@ -164,6 +165,7 @@ class ResourceLoaderFileModuleTest extends ResourceLoaderTestCase { ]; $module = new ResourceLoaderFileModule( $baseParams ); + $module->setName( 'testing' ); $this->assertEquals( [ @@ -201,10 +203,12 @@ class ResourceLoaderFileModuleTest extends ResourceLoaderTestCase { 'localBasePath' => $basePath, 'styles' => [ 'test.css' ], ] ); + $testModule->setName( 'testing' ); $expectedModule = new ResourceLoaderFileModule( [ 'localBasePath' => $basePath, 'styles' => [ 'expected.css' ], ] ); + $expectedModule->setName( 'testing' ); $contextLtr = $this->getResourceLoaderContext( 'en', 'ltr' ); $contextRtl = $this->getResourceLoaderContext( 'he', 'rtl' ); @@ -260,6 +264,7 @@ class ResourceLoaderFileModuleTest extends ResourceLoaderTestCase { */ public function testGetTemplates( $module, $expected ) { $rl = new ResourceLoaderFileModule( $module ); + $rl->setName( 'testing' ); $this->assertEquals( $rl->getTemplates(), $expected ); } @@ -270,6 +275,7 @@ class ResourceLoaderFileModuleTest extends ResourceLoaderTestCase { 'localBasePath' => $basePath, 'styles' => [ 'bom.css' ], ] ); + $testModule->setName( 'testing' ); $this->assertEquals( substr( file_get_contents( "$basePath/bom.css" ), 0, 10 ), "\xef\xbb\xbf.efbbbf", -- 2.20.1