diff --git a/js/tests/unit/popover.js b/js/tests/unit/popover.js index b21834b5e..2f0cf479e 100644 --- a/js/tests/unit/popover.js +++ b/js/tests/unit/popover.js @@ -265,7 +265,7 @@ $(function () { }) QUnit.test('should destroy popover', function (assert) { - assert.expect(7) + assert.expect(9) var $popover = $('
') .bootstrapPopover({ trigger: 'hover' @@ -273,7 +273,8 @@ $(function () { .on('click.foo', $.noop) assert.ok($popover.data('bs.popover'), 'popover has data') - assert.ok($._data($popover[0], 'events').mouseover && $._data($popover[0], 'events').mouseout, 'popover has hover event') + assert.ok($._data($popover[0], 'events').mouseover, 'popover has mouseover event') + assert.ok($._data($popover[0], 'events').mouseout, 'popover has mouseout event') assert.strictEqual($._data($popover[0], 'events').click[0].namespace, 'foo', 'popover has extra click.foo event') $popover.bootstrapPopover('show') @@ -282,7 +283,8 @@ $(function () { assert.false($popover.hasClass('show'), 'popover is hidden') assert.strictEqual(typeof $popover.data('popover'), 'undefined', 'popover does not have data') assert.strictEqual($._data($popover[0], 'events').click[0].namespace, 'foo', 'popover still has click.foo') - assert.ok(!$._data($popover[0], 'events').mouseover && !$._data($popover[0], 'events').mouseout, 'popover does not have any events') + assert.notOk($._data($popover[0], 'events').mouseover, 'popover does not have mouseover event') + assert.notOk($._data($popover[0], 'events').mouseout, 'popover does not have mouseout event') }) QUnit.test('should render popover element using delegated selector', function (assert) { diff --git a/js/tests/unit/tooltip.js b/js/tests/unit/tooltip.js index 5084b3df2..dbdfa045c 100644 --- a/js/tests/unit/tooltip.js +++ b/js/tests/unit/tooltip.js @@ -332,13 +332,14 @@ $(function () { }) QUnit.test('should destroy tooltip', function (assert) { - assert.expect(7) + assert.expect(9) var $tooltip = $('
') .bootstrapTooltip() .on('click.foo', function () {}) assert.ok($tooltip.data('bs.tooltip'), 'tooltip has data') - assert.ok($._data($tooltip[0], 'events').mouseover && $._data($tooltip[0], 'events').mouseout, 'tooltip has hover events') + assert.ok($._data($tooltip[0], 'events').mouseover, 'tooltip has mouseover event') + assert.ok($._data($tooltip[0], 'events').mouseout, 'tooltip has mouseout event') assert.strictEqual($._data($tooltip[0], 'events').click[0].namespace, 'foo', 'tooltip has extra click.foo event') $tooltip.bootstrapTooltip('show') @@ -347,7 +348,8 @@ $(function () { assert.false($tooltip.hasClass('show'), 'tooltip is hidden') assert.strictEqual(typeof $._data($tooltip[0], 'bs.tooltip'), 'undefined', 'tooltip does not have data') assert.strictEqual($._data($tooltip[0], 'events').click[0].namespace, 'foo', 'tooltip still has click.foo') - assert.ok(!$._data($tooltip[0], 'events').mouseover && !$._data($tooltip[0], 'events').mouseout, 'tooltip does not have hover events') + assert.notOk($._data($tooltip[0], 'events').mouseover, 'tooltip does not have mouseover event') + assert.notOk($._data($tooltip[0], 'events').mouseout, 'tooltip does not have mouseout event') }) QUnit.test('should show tooltip when toggle is called', function (assert) {