]> source.dussan.org Git - jquery-ui.git/commitdiff
Accordion: added a couple failing tests for option active: init and collapsed
authorRichard Worth <rdworth@gmail.com>
Tue, 11 Aug 2009 00:57:50 +0000 (00:57 +0000)
committerRichard Worth <rdworth@gmail.com>
Tue, 11 Aug 2009 00:57:50 +0000 (00:57 +0000)
tests/unit/accordion/accordion_options.js

index 00b3dbb8c523303339528c5487327e19dd5be703..b03eea223195d24202525b918cc1f189dac52033 100644 (file)
@@ -6,7 +6,8 @@
 module("accordion: options");
 
 test("{ active: first child }, default", function() {
-       ok(false, 'missing test - untested code is broken code');
+       $("#list1").accordion();
+       equals( $("#list1").accordion('option', 'active'), 0);
 });
 
 test("{ active: Selector }", function() {
@@ -35,6 +36,7 @@ test("{ active: false }", function() {
                collapsible: true
        });
        equals( $("#list1 .ui-accordion-header.ui-state-active").size(), 0, "no headers selected" );
+       equals( $("#list1").accordion('option', 'active'), false);
 });
 
 test("{ active: Number }", function() {
@@ -93,7 +95,12 @@ test("{ collapsible: false }, default", function() {
 });
 
 test("{ collapsible: true }", function() {
-       ok(false, 'missing test - untested code is broken code');
+       $("#list1").accordion({
+               active: 1,
+               collapsible: true
+       });
+       $('.ui-accordion-header:eq(1)', '#list1').click();
+       equals( $("#list1").accordion('option', 'active'), false);
 });
 
 test("{ event: 'click' }, default", function() {