From dc7d37af7b087aee6e92f1bbff0c21fe814ef80e Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 1 Jun 2011 00:13:31 +0000 Subject: [PATCH] Follow-up to r88706: add qunit regression test case for bug 29107. Confirms that messages-only modules trigger a ready callback. --- tests/qunit/suites/resources/mediawiki/mediawiki.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/qunit/suites/resources/mediawiki/mediawiki.js b/tests/qunit/suites/resources/mediawiki/mediawiki.js index 2b00088624..7bace45944 100644 --- a/tests/qunit/suites/resources/mediawiki/mediawiki.js +++ b/tests/qunit/suites/resources/mediawiki/mediawiki.js @@ -173,6 +173,18 @@ test( 'mw.loader', function(){ }); +test( 'mw.loader.bug29107' , function() { + expect( 1 ); + + mw.loader.implement( 'bug29107.messages-only', [], {}, {'bug29107': 'loaded'} ); + mw.loader.using( 'bug29107.messages-only', function() { + ok( mw.messages.exists( 'bug29107' ), 'Bug 29107: messages-only module should load ok' ); + }, function(){ + start(); + deepEqual( true, false, 'Implementing a module, error callback fired!' ); + }); +}); + test( 'mw.html', function(){ equal( mw.html.escape( '' ), -- 2.20.1