From: Timo Tijhof Date: Sat, 24 May 2014 01:33:55 +0000 (+0200) Subject: mediawiki.test.js: Suppress false postives for deprecated mw.* properties X-Git-Tag: 1.31.0-rc.0~15598^2 X-Git-Url: https://git.cyclocoop.org/%242?a=commitdiff_plain;h=3f8c7114ecfd84b007283b7e42b5c4b0e62af495;p=lhc%2Fweb%2Fwiklou.git mediawiki.test.js: Suppress false postives for deprecated mw.* properties [qunit] mediawiki.jscompat...OK mediawiki - Initial check... Use of "anonymous" is deprecated. Use mw.user.isAnon instead. Use of "name" is deprecated. Use mw.user.getName instead. Use of "jsMessage" is deprecated. Use mw.notify instead. Use of "wikiGetlink" is deprecated. Use mw.util.getUrl instead. OK mediawiki - mw.Map...OK mediawiki - mw.config...OK mediawiki - mw.msg...OK mediawiki - mw.loader...OK Change-Id: I4a79bc64cc26c1237fefe1503504cde9d40a5087 --- diff --git a/tests/qunit/suites/resources/mediawiki/mediawiki.test.js b/tests/qunit/suites/resources/mediawiki/mediawiki.test.js index 90700ca60c..0f6b445373 100644 --- a/tests/qunit/suites/resources/mediawiki/mediawiki.test.js +++ b/tests/qunit/suites/resources/mediawiki/mediawiki.test.js @@ -40,9 +40,14 @@ assert.strictEqual( window.$j, window.jQuery, '$j alias to jQuery' ); this.restoreWarnings(); + // window.mw and window.mediaWiki are not deprecated, but for some reason + // PhantomJS is triggerring the accessors on all mw.* properties in this test, + // and with that lots of unrelated deprecation notices. + this.suppressWarnings(); assert.ok( window.mediaWiki, 'mediaWiki defined' ); assert.ok( window.mw, 'mw defined' ); assert.strictEqual( window.mw, window.mediaWiki, 'mw alias to mediaWiki' ); + this.restoreWarnings(); } ); QUnit.test( 'mw.Map', 28, function ( assert ) {