diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2015-12-17 09:15:42 +0100 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2015-12-17 09:44:51 +0100 |
commit | a1789ddde42033f1b05cc4929491214ee6e79383 (patch) | |
tree | 63615735c4ddffaaabf2428946bb26f90899f7bf /vendor/oojs/oojs-ui/tests/elements | |
parent | 9e06a62f265e3a2aaabecc598d4bc617e06fa32d (diff) |
Update to MediaWiki 1.26.0
Diffstat (limited to 'vendor/oojs/oojs-ui/tests/elements')
-rw-r--r-- | vendor/oojs/oojs-ui/tests/elements/FlaggedElement.test.js | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/vendor/oojs/oojs-ui/tests/elements/FlaggedElement.test.js b/vendor/oojs/oojs-ui/tests/elements/FlaggedElement.test.js deleted file mode 100644 index f5c483ad..00000000 --- a/vendor/oojs/oojs-ui/tests/elements/FlaggedElement.test.js +++ /dev/null @@ -1,64 +0,0 @@ -( function () { - QUnit.module( 'FlaggedElement' ); - - function TestElement( config ) { - TestElement.super.call( this, config ); - OO.ui.FlaggedElement.call( this, config ); - } - OO.inheritClass( TestElement, OO.ui.Widget ); - OO.mixinClass( TestElement, OO.ui.FlaggedElement ); - - QUnit.test( 'constructor', 2, function ( assert ) { - var element; - - element = new TestElement(); - assert.deepEqual( element.getFlags(), [], 'No flags by default' ); - - element = new TestElement( { - flags: [ 'foo' ] - } ); - assert.deepEqual( element.getFlags(), [ 'foo' ], 'Config option "flags"' ); - } ); - - QUnit.test( 'getFlags', 2, function ( assert ) { - var element = new TestElement(); - - element.setFlags( 'foo' ); - assert.deepEqual( element.getFlags(), [ 'foo' ], 'Flag was set' ); - - element.clearFlags(); - assert.deepEqual( element.getFlags(), [], 'Flag was removed' ); - } ); - - QUnit.test( 'hasFlag', 3, function ( assert ) { - var element = new TestElement(); - assert.deepEqual( element.hasFlag( 'foo' ), false, 'Flag absent by default' ); - - element.setFlags( 'foo' ); - assert.deepEqual( element.hasFlag( 'foo' ), true, 'Flag was set' ); - - element.clearFlags(); - assert.deepEqual( element.hasFlag( 'foo' ), false, 'Flag was removed' ); - } ); - - QUnit.test( 'clearFlags', 1, function ( assert ) { - var element = new TestElement(); - element.setFlags( 'foo' ); - element.clearFlags(); - assert.deepEqual( element.hasFlag( 'foo' ), false, 'Flag was removed' ); - } ); - - QUnit.test( 'setFlags', 5, function ( assert ) { - var element = new TestElement(); - element.setFlags( 'foo' ); - assert.deepEqual( element.hasFlag( 'foo' ), true, 'string' ); - - element.setFlags( [ 'bar', 'qux' ] ); - assert.deepEqual( element.hasFlag( 'bar' ), true, 'array[ 0 ]' ); - assert.deepEqual( element.hasFlag( 'qux' ), true, 'array[ 1 ]' ); - - element.setFlags( { bar: false, quux: true } ); - assert.deepEqual( element.hasFlag( 'bar' ), false, 'object set' ); - assert.deepEqual( element.hasFlag( 'quux' ), true, 'object remove' ); - } ); -}() ); |