From: Brion Vibber Date: Wed, 1 Jun 2011 00:13:31 +0000 (+0000) Subject: Follow-up to r88706: add qunit regression test case for bug 29107. X-Git-Tag: 1.31.0-rc.0~29817 X-Git-Url: http://git.cyclocoop.org/%22.%24image2.%22?a=commitdiff_plain;h=dc7d37af7b087aee6e92f1bbff0c21fe814ef80e;p=lhc%2Fweb%2Fwiklou.git Follow-up to r88706: add qunit regression test case for bug 29107. Confirms that messages-only modules trigger a ready callback. --- 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( '' ),