jquery-ui/tests/unit/tooltip/tooltip_methods.js

31 lines
685 B
JavaScript

/*
* tooltip_methods.js
*/
(function($) {
module("tooltip: methods");
test("destroy", function() {
var beforeHtml = $("#tooltipped1").parent().html();
var afterHtml = $("#tooltipped1").tooltip().tooltip("destroy").parent().html();
equal( afterHtml, beforeHtml );
});
test("open", function() {
var e = $("#tooltipped1").tooltip();
ok( $(".ui-tooltip").is(":hidden") );
e.tooltip("open");
ok( $(".ui-tooltip").is(":visible") );
$(":ui-tooltip").tooltip("destroy");
});
test("widget", function() {
var tooltip = $("#tooltipped1").tooltip();
same(tooltip.tooltip("widget")[0], $(".ui-tooltip")[0]);
same(tooltip.tooltip("widget").end()[0], tooltip[0]);
});
})(jQuery);