From 43efa580dd09433840c0639262cf248eac082521 Mon Sep 17 00:00:00 2001 From: Klaus Hartl Date: Mon, 26 Jan 2009 11:34:28 +0000 Subject: Tabs: organized code - public and private (pseudo) methods, added unit test for ui data object --- tests/unit/tabs/tabs.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'tests') diff --git a/tests/unit/tabs/tabs.js b/tests/unit/tabs/tabs.js index 916db903b..9a9c4f353 100644 --- a/tests/unit/tabs/tabs.js +++ b/tests/unit/tabs/tabs.js @@ -123,6 +123,21 @@ module('tabs'); }); + test('callback ui object', function() { + expect(3); + + var uiObj; + $('#tabs1').tabs({ + show: function(event, ui) { + uiObj = ui; + } + }); + equals(uiObj.tab, $('#tabs1 a')[0], 'should have tab as DOM anchor element'); + equals(uiObj.panel, $('#tabs1 div')[0], 'should have panel as DOM div element'); + equals(uiObj.index, 0, ' should have index'); + + }); + test('selected property', function() { expect(5); -- cgit v1.2.3