Skip to content

Commit 8fa9ed7

Browse files
committed
Tabs: Added tests for select event.
1 parent f99068b commit 8fa9ed7

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

tests/unit/tabs/tabs_events.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,18 @@
66
module("tabs: events");
77

88
test('select', function() {
9-
ok(false, "missing test - untested code is broken code.");
9+
expect(6);
10+
el = $('#tabs1').tabs({
11+
select: function(event, ui) {
12+
ok(true, 'select triggered after initialization');
13+
equals(this, el[0], "context of callback");
14+
equals(event.type, 'tabsselect', 'event type in callback');
15+
equals(ui.tab, el.find('a')[1], 'contain tab as DOM anchor element');
16+
equals(ui.panel, el.find('div')[1], 'contain panel as DOM div element');
17+
equals(ui.index, 1, 'contain index');
18+
}
19+
});
20+
el.tabs('select', 1);
1021
});
1122

1223
test('load', function() {

0 commit comments

Comments
 (0)