diff --git a/tests/unit/tooltip/tooltip.html b/tests/unit/tooltip/tooltip.html index 2c9667ff5..ca5a1239a 100644 --- a/tests/unit/tooltip/tooltip.html +++ b/tests/unit/tooltip/tooltip.html @@ -43,7 +43,7 @@ aria-describedby span - baz + baz diff --git a/tests/unit/tooltip/tooltip_core.js b/tests/unit/tooltip/tooltip_core.js index 06fb194cd..6e9bee208 100644 --- a/tests/unit/tooltip/tooltip_core.js +++ b/tests/unit/tooltip/tooltip_core.js @@ -57,4 +57,20 @@ test( "delegated removal", function() { equal( $( ".ui-tooltip" ).length, 0 ); }); +test( "nested tooltips", function() { + expect( 2 ); + + var child = $( "#contained-tooltipped" ), + parent = $( "#contains-tooltipped" ).tooltip({ + show: null, + hide: null + }); + + parent.trigger( "mouseover" ); + equal( $( ".ui-tooltip:visible" ).text(), "parent" ); + + child.trigger( "mouseover" ); + equal( $( ".ui-tooltip" ).text(), "child" ); +}); + }( jQuery ) );