From 4dd8c9606e3e8e86ac89d5a103acc5691b4f262f Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Thu, 1 Dec 2016 20:47:05 -0800 Subject: [PATCH] resourceloader: Add test coverage for ResourceLoaderContext::msg() Brings ResourceLoaderContext coverage to 100%. Change-Id: I3ccc6aa87c89f69158b8d8684be565403afb4036 --- .../resourceloader/ResourceLoaderContextTest.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/phpunit/includes/resourceloader/ResourceLoaderContextTest.php b/tests/phpunit/includes/resourceloader/ResourceLoaderContextTest.php index 1093039f88..baf0b69e6c 100644 --- a/tests/phpunit/includes/resourceloader/ResourceLoaderContextTest.php +++ b/tests/phpunit/includes/resourceloader/ResourceLoaderContextTest.php @@ -104,4 +104,13 @@ class ResourceLoaderContextTest extends PHPUnit_Framework_TestCase { $this->assertSame( 'Example', $ctx->getUser() ); $this->assertEquals( 'Example', $ctx->getUserObj()->getName() ); } + + public function testMsg() { + $ctx = new ResourceLoaderContext( $this->getResourceLoader(), new FauxRequest( [ + 'lang' => 'en' + ] ) ); + $msg = $ctx->msg( 'mainpage' ); + $this->assertInstanceOf( Message::class, $msg ); + $this->assertSame( 'Main Page', $msg->useDatabase( false )->plain() ); + } } -- 2.20.1