build: Enable qunit/no-assert-equal and enforce
[lhc/web/wiklou.git] / tests / qunit / suites / resources / mediawiki / mediawiki.html.test.js
index 16f8cf3..91afec3 100644 (file)
@@ -10,7 +10,7 @@
                        'throw a TypeError if argument is not a string'
                );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.escape( '<mw awesome="awesome" value=\'test\' />' ),
                        '&lt;mw awesome=&quot;awesome&quot; value=&#039;test&#039; /&gt;',
                        'Escape special characters to html entities'
@@ -18,7 +18,7 @@
        } );
 
        QUnit.test( 'element()', function ( assert ) {
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element(),
                        '<undefined/>',
                        'return valid html even without arguments'
        } );
 
        QUnit.test( 'element( tagName )', function ( assert ) {
-               assert.equal( mw.html.element( 'div' ), '<div/>', 'DIV' );
+               assert.strictEqual( mw.html.element( 'div' ), '<div/>', 'DIV' );
        } );
 
        QUnit.test( 'element( tagName, attrs )', function ( assert ) {
-               assert.equal( mw.html.element( 'div', {} ), '<div/>', 'DIV' );
+               assert.strictEqual( mw.html.element( 'div', {} ), '<div/>', 'DIV' );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element(
                                'div', {
                                        id: 'foobar'
 
        QUnit.test( 'element( tagName, attrs, content )', function ( assert ) {
 
-               assert.equal( mw.html.element( 'div', {}, '' ), '<div></div>', 'DIV with empty attributes and content' );
+               assert.strictEqual( mw.html.element( 'div', {}, '' ), '<div></div>', 'DIV with empty attributes and content' );
 
-               assert.equal( mw.html.element( 'p', {}, 12 ), '<p>12</p>', 'numbers as content cast to strings' );
+               assert.strictEqual( mw.html.element( 'p', {}, 12 ), '<p>12</p>', 'numbers as content cast to strings' );
 
-               assert.equal( mw.html.element( 'p', { title: 12 }, '' ), '<p title="12"></p>', 'number as attribute value' );
+               assert.strictEqual( mw.html.element( 'p', { title: 12 }, '' ), '<p title="12"></p>', 'number as attribute value' );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element(
                                'div',
                                {},
@@ -63,7 +63,7 @@
                        'unescaped content with mw.html.Raw'
                );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element(
                                'option',
                                {
@@ -75,7 +75,7 @@
                        'boolean true attribute value'
                );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element(
                                'option',
                                {
                        'boolean false attribute value'
                );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element( 'div', null, 'a' ),
                        '<div>a</div>',
                        'Skip attributes with null' );
 
-               assert.equal(
+               assert.strictEqual(
                        mw.html.element( 'a', {
                                href: 'http://mediawiki.org/w/index.php?title=RL&action=history'
                        }, 'a' ),