Commit b23ed1b0 authored by Chris Rebert's avatar Chris Rebert

put the tooltips into the DOM in the tooltip unit tests

parent 20c099d4
......@@ -118,9 +118,11 @@ $(function () {
test('should fire shown event', function () {
stop()
$('<div title="tooltip title"></div>')
var tooltip = $('<div title="tooltip title"></div>').appendTo('#qunit-fixture')
tooltip
.on('shown.bs.tooltip', function () {
ok(true, 'shown was called')
tooltip.remove()
start()
})
.bootstrapTooltip('show')
......@@ -142,12 +144,14 @@ $(function () {
test('should fire hide event', function () {
stop()
$('<div title="tooltip title"></div>')
var tooltip = $('<div title="tooltip title"></div>').appendTo('#qunit-fixture')
tooltip
.on('shown.bs.tooltip', function () {
$(this).bootstrapTooltip('hide')
})
.on('hide.bs.tooltip', function () {
ok(true, 'hide was called')
tooltip.remove()
start()
})
.bootstrapTooltip('show')
......@@ -155,12 +159,14 @@ $(function () {
test('should fire hidden event', function () {
stop()
$('<div title="tooltip title"></div>')
var tooltip = $('<div title="tooltip title"></div>').appendTo('#qunit-fixture')
tooltip
.on('shown.bs.tooltip', function () {
$(this).bootstrapTooltip('hide')
})
.on('hidden.bs.tooltip', function () {
ok(true, 'hidden was called')
tooltip.remove()
start()
})
.bootstrapTooltip('show')
......@@ -168,13 +174,15 @@ $(function () {
test('should not fire hidden event when default prevented', function () {
stop()
$('<div title="tooltip title"></div>')
var tooltip = $('<div title="tooltip title"></div>').appendTo('#qunit-fixture')
tooltip
.on('shown.bs.tooltip', function () {
$(this).bootstrapTooltip('hide')
})
.on('hide.bs.tooltip', function (e) {
e.preventDefault()
ok(true, 'hide was called')
tooltip.remove()
start()
})
.on('hidden.bs.tooltip', function () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment