diff options
author | Richard Worth <rdworth@gmail.com> | 2009-08-11 00:45:01 +0000 |
---|---|---|
committer | Richard Worth <rdworth@gmail.com> | 2009-08-11 00:45:01 +0000 |
commit | 7b506cf2aecb8c8988b95b0e59b8593fd1c484bd (patch) | |
tree | c32afd4b90ce41dcd223a246647db7498089666b /tests/unit/accordion | |
parent | 57e359511507fd153e0ec72032dafbb62cbf93b4 (diff) | |
download | jquery-ui-7b506cf2aecb8c8988b95b0e59b8593fd1c484bd.tar.gz jquery-ui-7b506cf2aecb8c8988b95b0e59b8593fd1c484bd.zip |
Fixed accordion option active getter and setter. Normalized getter to number, 0-based index.
Diffstat (limited to 'tests/unit/accordion')
-rw-r--r-- | tests/unit/accordion/accordion_options.js | 15 |
1 files changed, 14 insertions, 1 deletions
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() { |