Split tests
This commit is contained in:
parent
d029e11d1b
commit
07a2561853
2 changed files with 10 additions and 6 deletions
|
|
@ -265,7 +265,7 @@ $(function () {
|
|||
})
|
||||
|
||||
QUnit.test('should destroy popover', function (assert) {
|
||||
assert.expect(7)
|
||||
assert.expect(9)
|
||||
var $popover = $('<div/>')
|
||||
.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) {
|
||||
|
|
|
|||
|
|
@ -332,13 +332,14 @@ $(function () {
|
|||
})
|
||||
|
||||
QUnit.test('should destroy tooltip', function (assert) {
|
||||
assert.expect(7)
|
||||
assert.expect(9)
|
||||
var $tooltip = $('<div/>')
|
||||
.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) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue