diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/tooltip/tooltip_options.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/unit/tooltip/tooltip_options.js b/tests/unit/tooltip/tooltip_options.js index 771da6da7..561f3ffe5 100644 --- a/tests/unit/tooltip/tooltip_options.js +++ b/tests/unit/tooltip/tooltip_options.js @@ -46,6 +46,25 @@ asyncTest( "content: sync + async callback", function() { }).tooltip( "open" ); }); +test( "content: change while open", function() { + expect( 2 ) ; + var element = $( "#tooltipped1" ).tooltip({ + content: function() { + return "old"; + } + }); + + element.one( "tooltipopen", function( event, ui ) { + equal( ui.tooltip.text(), "old", "original content" ); + element.tooltip( "option", "content", function() { + return "new"; + }); + equal( ui.tooltip.text(), "new", "updated content" ); + }); + + element.tooltip( "open" ); +}); + test( "items", function() { expect( 2 ); var event, |