From 7b506cf2aecb8c8988b95b0e59b8593fd1c484bd Mon Sep 17 00:00:00 2001 From: Richard Worth Date: Tue, 11 Aug 2009 00:45:01 +0000 Subject: Fixed accordion option active getter and setter. Normalized getter to number, 0-based index. --- tests/unit/accordion/accordion_options.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/unit/accordion/accordion_options.js b/tests/unit/accordion/accordion_options.js index bb844f838..00b3dbb8c 100644 --- a/tests/unit/accordion/accordion_options.js +++ b/tests/unit/accordion/accordion_options.js @@ -38,7 +38,20 @@ test("{ active: false }", function() { }); test("{ active: Number }", function() { - ok(false, 'missing test - untested code is broken code'); + expect(4); + $("#list1").accordion({ + active: 0 + }); + equals( $("#list1").accordion('option', 'active'), 0); + + $("#list1").accordion('option', 'active', 1); + equals( $("#list1").accordion('option', 'active'), 1); + + $('.ui-accordion-header:eq(2)', '#list1').click(); + equals( $("#list1").accordion('option', 'active'), 2); + + $("#list1").accordion('activate', 0); + equals( $("#list1").accordion('option', 'active'), 0); }); test("{ animated: false }, default", function() { -- cgit v1.2.3