From 08aa4418c30cfc18ccc69a0f0f9cb9e17be6c196 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Mon, 12 Aug 2013 09:28:15 +0200 Subject: Update to MediaWiki 1.21.1 --- .../resources/mediawiki/mediawiki.jscompat.test.js | 62 ---------------------- 1 file changed, 62 deletions(-) delete mode 100644 tests/qunit/suites/resources/mediawiki/mediawiki.jscompat.test.js (limited to 'tests/qunit/suites/resources/mediawiki/mediawiki.jscompat.test.js') diff --git a/tests/qunit/suites/resources/mediawiki/mediawiki.jscompat.test.js b/tests/qunit/suites/resources/mediawiki/mediawiki.jscompat.test.js deleted file mode 100644 index 2baa4f37..00000000 --- a/tests/qunit/suites/resources/mediawiki/mediawiki.jscompat.test.js +++ /dev/null @@ -1,62 +0,0 @@ -/* Some misc JavaScript compatibility tests, just to make sure the environments we run in are consistent */ - -QUnit.module( 'mediawiki.jscompat', QUnit.newMwEnvironment() ); - -QUnit.test( 'Variable with Unicode letter in name', 3, function ( assert ) { - var orig = "some token"; - var ŝablono = orig; - - assert.deepEqual( ŝablono, orig, 'ŝablono' ); - assert.deepEqual( \u015dablono, orig, '\\u015dablono' ); - assert.deepEqual( \u015Dablono, orig, '\\u015Dablono' ); -}); - -/* -// Not that we need this. ;) -// This fails on IE 6-8 -// Works on IE 9, Firefox 6, Chrome 14 -QUnit.test( 'Keyword workaround: "if" as variable name using Unicode escapes', function ( assert ) { - var orig = "another token"; - \u0069\u0066 = orig; - assert.deepEqual( \u0069\u0066, orig, '\\u0069\\u0066' ); -}); -*/ - -/* -// Not that we need this. ;) -// This fails on IE 6-9 -// Works on Firefox 6, Chrome 14 -QUnit.test( 'Keyword workaround: "if" as member variable name using Unicode escapes', function ( assert ) { - var orig = "another token"; - var foo = {}; - foo.\u0069\u0066 = orig; - assert.deepEqual( foo.\u0069\u0066, orig, 'foo.\\u0069\\u0066' ); -}); -*/ - -QUnit.test( 'Stripping of single initial newline from textarea\'s literal contents (bug 12130)', function ( assert ) { - var maxn = 4; - QUnit.expect( maxn * 2 ); - - function repeat( str, n ) { - if ( n <= 0 ) { - return ''; - } else { - var out = new Array(n); - for ( var i = 0; i < n; i++ ) { - out[i] = str; - } - return out.join(''); - } - } - - for ( var n = 0; n < maxn; n++ ) { - var expected = repeat('\n', n) + 'some text'; - - var $textarea = $(''); - assert.equal( $textarea.val(), expected, 'Expecting ' + n + ' newlines (HTML contained ' + (n + 1) + ')' ); - - var $textarea2 = $('