From a3ac0eb68fd5d37ea6beef9de6f2777edcbb2c3f Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Sun, 13 May 2012 01:14:48 +0200 Subject: [PATCH] Fix qunit failure when run from https://intergration.. Change-Id: Ibc42bb34aae4af1fc472ac1f02056842d6a23f88 --- .../suites/resources/mediawiki/mediawiki.Uri.test.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js b/tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js index 552e69e303..b834aeb6f3 100644 --- a/tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js +++ b/tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js @@ -3,10 +3,11 @@ module( 'mediawiki.Uri', QUnit.newMwEnvironment() ); test( '-- Initial check', function () { expect( 2 ); - // Ensure we have a generic URI parser if not running in a browser - if ( !mw.Uri ) { - mw.Uri = mw.UriRelative( 'http://example.com/' ); - } + // Ensure we have a generic mw.Uri constructor. By default mediawiki.uri, + // will use the currrent window ocation as base. But for testing we need + // to have a generic one, so that it doens't return false negatives if + // we run the test suite from an https server. + mw.Uri = mw.UriRelative( 'http://example.org/w/index.php' ); ok( mw.UriRelative, 'mw.UriRelative defined' ); ok( mw.Uri, 'mw.Uri defined' ); -- 2.20.1