-( function ( mw ) {
+( function () {
QUnit.module( 'mediawiki.html' );
QUnit.test( 'escape', function ( assert ) {
'throw a TypeError if argument is not a string'
);
- assert.equal(
+ assert.strictEqual(
mw.html.escape( '<mw awesome="awesome" value=\'test\' />' ),
'<mw awesome="awesome" value='test' />',
'Escape special characters to html entities'
} );
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',
{},
'unescaped content with mw.html.Raw'
);
- assert.equal(
+ assert.strictEqual(
mw.html.element(
'option',
{
'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' ),
);
} );
-}( mediaWiki ) );
+}() );