Browse files

Tabs: unit test to verify that number of panels is equal to number of…

… tabs.

Ticket #5069 - tabs: ui.tabs.add creates two tab panels when using a full URL

Signed-off-by: dominiquevincent <dominique.vincent@toitl.com>
  • Loading branch information...
1 parent 008def0 commit 4b36cce683eb6e21342ec9801c8d5f18a4502aea @dominiquevincent dominiquevincent committed with rdworth May 9, 2010
Showing with 11 additions and 0 deletions.
  1. +11 −0 tests/unit/tabs/tabs_tickets.js
View
11 tests/unit/tabs/tabs_tickets.js
@@ -59,5 +59,16 @@ test('#4033 - IE expands hash to full url and misinterprets tab as ajax', functi
});
+test('#5069 - ui.tabs.add creates two tab panels when using a full URL', function() {
+ // http://dev.jqueryui.com/ticket/5069
+ expect(2);
+
+ el = $('#tabs2').tabs();
+ equals(el.children('div').length, el.find('> ul > li').length, 'After creation, number of panels should be equal to number of tabs');
+ el.tabs('add', '/ajax_html_echo', 'Test');
+ equals(el.children('div').length, el.find('> ul > li').length, 'After add, number of panels should be equal to number of tabs');
+
+});
+
})(jQuery);

0 comments on commit 4b36cce

Please sign in to comment.