build: Enable qunit/no-assert-equal and enforce
[lhc/web/wiklou.git] / tests / qunit / suites / resources / mediawiki.rcfilters / dm.FilterItem.test.js
index 18a2c9c..03ef387 100644 (file)
@@ -8,12 +8,12 @@
                        group2 = new mw.rcfilters.dm.FilterGroup( 'group2' );
 
                item = new mw.rcfilters.dm.FilterItem( 'filter1', group1 );
-               assert.equal(
+               assert.strictEqual(
                        item.getName(),
                        'group1__filter1',
                        'Filter name is retained.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.getGroupName(),
                        'group1',
                        'Group name is retained.'
                                description: 'test description'
                        }
                );
-               assert.equal(
+               assert.strictEqual(
                        item.getLabel(),
                        'test label',
                        'Label information is retained.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.getLabel(),
                        'test label',
                        'Description information is retained.'
                                selected: true
                        }
                );
-               assert.equal(
+               assert.strictEqual(
                        item.isSelected(),
                        true,
                        'Item can be selected in the config.'
                );
                item.toggleSelected( true );
-               assert.equal(
+               assert.strictEqual(
                        item.isSelected(),
                        true,
                        'Item can toggle its selected state.'
                        [ 'sub1', 'sub2', 'sub3' ],
                        'Subset information is retained.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.existsInSubset( 'sub1' ),
                        true,
                        'Specific item exists in subset.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.existsInSubset( 'sub10' ),
                        false,
                        'Specific item does not exists in subset.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.isIncluded(),
                        false,
                        'Initial state of "included" is false.'
                );
 
                item.toggleIncluded( true );
-               assert.equal(
+               assert.strictEqual(
                        item.isIncluded(),
                        true,
                        'Item toggles its included state.'
                        },
                        'Conflict information is retained.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.existsInConflicts( new mw.rcfilters.dm.FilterItem( 'conflict1', group2 ) ),
                        true,
                        'Specific item exists in conflicts.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.existsInConflicts( new mw.rcfilters.dm.FilterItem( 'conflict10', group1 ) ),
                        false,
                        'Specific item does not exists in conflicts.'
                );
-               assert.equal(
+               assert.strictEqual(
                        item.isConflicted(),
                        false,
                        'Initial state of "conflicted" is false.'
                );
 
                item.toggleConflicted( true );
-               assert.equal(
+               assert.strictEqual(
                        item.isConflicted(),
                        true,
                        'Item toggles its conflicted state.'
 
                // Fully covered
                item = new mw.rcfilters.dm.FilterItem( 'filter1', group1 );
-               assert.equal(
+               assert.strictEqual(
                        item.isFullyCovered(),
                        false,
                        'Initial state of "full coverage" is false.'
                );
                item.toggleFullyCovered( true );
-               assert.equal(
+               assert.strictEqual(
                        item.isFullyCovered(),
                        true,
                        'Item toggles its fully coverage state.'
 
                item.setValue( '1' );
 
-               assert.equal( item.getValue(), true, 'Value is coerced to boolean' );
+               assert.strictEqual( item.getValue(), true, 'Value is coerced to boolean' );
        } );
 
        QUnit.test( 'get/set any value', function ( assert ) {
 
                item.setValue( '1' );
 
-               assert.equal( item.getValue(), '1', 'Value is kept as-is' );
+               assert.strictEqual( item.getValue(), '1', 'Value is kept as-is' );
        } );
 }( mediaWiki ) );