From 7c19fee3f1f3a371445981cf7e88a3af92f3b602 Mon Sep 17 00:00:00 2001 From: Chris Rebert Date: Mon, 23 Feb 2015 21:55:07 -0800 Subject: JS unit tests: use modern QUnit assert object everywhere --- js/tests/unit/collapse.js | 74 +++++++++++++++++++++++------------------------ 1 file changed, 37 insertions(+), 37 deletions(-) (limited to 'js/tests/unit/collapse.js') diff --git a/js/tests/unit/collapse.js b/js/tests/unit/collapse.js index ad59d87db..a38a3c43a 100644 --- a/js/tests/unit/collapse.js +++ b/js/tests/unit/collapse.js @@ -3,8 +3,8 @@ $(function () { module('collapse plugin') - test('should be defined on jquery object', function () { - ok($(document.body).collapse, 'collapse method is defined') + test('should be defined on jquery object', function (assert) { + assert.ok($(document.body).collapse, 'collapse method is defined') }) module('collapse', { @@ -18,29 +18,29 @@ $(function () { } }) - test('should provide no conflict', function () { - strictEqual($.fn.collapse, undefined, 'collapse was set back to undefined (org value)') + test('should provide no conflict', function (assert) { + assert.strictEqual($.fn.collapse, undefined, 'collapse was set back to undefined (org value)') }) - test('should return jquery collection containing the element', function () { + test('should return jquery collection containing the element', function (assert) { var $el = $('
') var $collapse = $el.bootstrapCollapse() - ok($collapse instanceof $, 'returns jquery collection') - strictEqual($collapse[0], $el[0], 'collection contains element') + assert.ok($collapse instanceof $, 'returns jquery collection') + assert.strictEqual($collapse[0], $el[0], 'collection contains element') }) - test('should show a collapsed element', function () { + test('should show a collapsed element', function (assert) { var $el = $('
').bootstrapCollapse('show') - ok($el.hasClass('in'), 'has class "in"') - ok(!/height/i.test($el.attr('style')), 'has height reset') + assert.ok($el.hasClass('in'), 'has class "in"') + assert.ok(!/height/i.test($el.attr('style')), 'has height reset') }) - test('should hide a collapsed element', function () { + test('should hide a collapsed element', function (assert) { var $el = $('
').bootstrapCollapse('hide') - ok(!$el.hasClass('in'), 'does not have class "in"') - ok(/height/i.test($el.attr('style')), 'has height set') + assert.ok(!$el.hasClass('in'), 'does not have class "in"') + assert.ok(/height/i.test($el.attr('style')), 'has height set') }) test('should not fire shown when show is prevented', function (assert) { @@ -49,11 +49,11 @@ $(function () { $('
') .on('show.bs.collapse', function (e) { e.preventDefault() - ok(true, 'show event fired') + assert.ok(true, 'show event fired') done() }) .on('shown.bs.collapse', function () { - ok(false, 'shown event fired') + assert.ok(false, 'shown event fired') }) .bootstrapCollapse('show') }) @@ -63,10 +63,10 @@ $(function () { $('
') .on('show.bs.collapse', function () { - equal(this.style.height, '0px', 'height is 0px') + assert.equal(this.style.height, '0px', 'height is 0px') }) .on('shown.bs.collapse', function () { - strictEqual(this.style.height, '', 'height is auto') + assert.strictEqual(this.style.height, '', 'height is auto') done() }) .bootstrapCollapse('show') @@ -80,7 +80,7 @@ $(function () { $('
') .appendTo('#qunit-fixture') .on('shown.bs.collapse', function () { - ok(!$target.hasClass('collapsed')) + assert.ok(!$target.hasClass('collapsed')) done() }) @@ -95,7 +95,7 @@ $(function () { $('
') .appendTo('#qunit-fixture') .on('hidden.bs.collapse', function () { - ok($target.hasClass('collapsed')) + assert.ok($target.hasClass('collapsed')) done() }) @@ -105,12 +105,12 @@ $(function () { test('should not close a collapse when initialized with "show" if already shown', function (assert) { var done = assert.async() - expect(0) + assert.expect(0) var $test = $('
') .appendTo('#qunit-fixture') .on('hide.bs.collapse', function () { - ok(false) + assert.ok(false) }) $test.bootstrapCollapse('show') @@ -121,12 +121,12 @@ $(function () { test('should open a collapse when initialized with "show" if not already shown', function (assert) { var done = assert.async() - expect(1) + assert.expect(1) var $test = $('
') .appendTo('#qunit-fixture') .on('show.bs.collapse', function () { - ok(true) + assert.ok(true) }) $test.bootstrapCollapse('show') @@ -157,9 +157,9 @@ $(function () { $('
') .appendTo($groups.eq(2)) .on('shown.bs.collapse', function () { - ok($target1.hasClass('collapsed'), 'inactive target 1 does have class "collapsed"') - ok($target2.hasClass('collapsed'), 'inactive target 2 does have class "collapsed"') - ok(!$target3.hasClass('collapsed'), 'active target 3 does not have class "collapsed"') + assert.ok($target1.hasClass('collapsed'), 'inactive target 1 does have class "collapsed"') + assert.ok($target2.hasClass('collapsed'), 'inactive target 2 does have class "collapsed"') + assert.ok(!$target3.hasClass('collapsed'), 'active target 3 does not have class "collapsed"') done() }) @@ -190,9 +190,9 @@ $(function () { $('
') .appendTo($groups.eq(2)) .on('shown.bs.collapse', function () { - ok($target1.hasClass('collapsed'), 'inactive target 1 does have class "collapsed"') - ok($target2.hasClass('collapsed'), 'inactive target 2 does have class "collapsed"') - ok(!$target3.hasClass('collapsed'), 'active target 3 does not have class "collapsed"') + assert.ok($target1.hasClass('collapsed'), 'inactive target 1 does have class "collapsed"') + assert.ok($target2.hasClass('collapsed'), 'inactive target 2 does have class "collapsed"') + assert.ok(!$target3.hasClass('collapsed'), 'active target 3 does not have class "collapsed"') done() }) @@ -208,7 +208,7 @@ $(function () { $('
') .appendTo('#qunit-fixture') .on('shown.bs.collapse', function () { - equal($target.attr('aria-expanded'), 'true', 'aria-expanded on target is "true"') + assert.equal($target.attr('aria-expanded'), 'true', 'aria-expanded on target is "true"') done() }) @@ -223,7 +223,7 @@ $(function () { $('
') .appendTo('#qunit-fixture') .on('hidden.bs.collapse', function () { - equal($target.attr('aria-expanded'), 'false', 'aria-expanded on target is "false"') + assert.equal($target.attr('aria-expanded'), 'false', 'aria-expanded on target is "false"') done() }) @@ -253,9 +253,9 @@ $(function () { $('