Skip to content
Permalink
Browse files

Tooltip: Unit tests cleanup

  • Loading branch information...
jzaefferer committed Oct 26, 2010
1 parent 732a485 commit 61b4b3e445b0065774f22151d02aab2e8e4be245
Showing with 30 additions and 15 deletions.
  1. +1 −0 tests/unit/tooltip/tooltip.html
  2. +29 −15 tests/unit/tooltip/tooltip_options.js
@@ -9,6 +9,7 @@
<script type="text/javascript" src="../../../jquery-1.4.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.tooltip.js"></script>

<link rel="stylesheet" href="../../../external/qunit.css" type="text/css"/>
@@ -3,24 +3,38 @@
*/
(function($) {

module("tooltip: options");

function contentTest(name, expected, impl) {
test(name, function() {
$("#tooltipped1").tooltip({
content: impl
}).tooltip("open");
same( $(".ui-tooltip").text(), expected );
module("tooltip: options", {
teardown: function() {
$(":ui-tooltip").tooltip("destroy");
});
}
}
});

test("content: default", function() {
$("#tooltipped1").tooltip().tooltip("open");
same( $(".ui-tooltip").text(), "anchortitle" );
});

contentTest("content: default", "anchortitle");
contentTest("content: return string", "customstring", function() {
return "customstring";
test("content: return string", function() {
$("#tooltipped1").tooltip({
content: function() {
return "customstring";
}
}).tooltip("open");
same( $(".ui-tooltip").text(), "customstring" );
});
contentTest("content: callback string", "customstring2", function(response) {
response("customstring2");

test("content: callback string", function() {
stop();
$("#tooltipped1").tooltip({
content: function(response) {
response("customstring2");
setTimeout(function() {
same( $(".ui-tooltip").text(), "customstring2" );
start();
}, 100)
}
}).tooltip("open");

});

test("tooltipClass, default", function() {

0 comments on commit 61b4b3e

Please sign in to comment.
You can’t perform that action at this time.