Skip to content

Commit c7cf13f

Browse files
committed
Accordion: Update method tests - active option still works when accordion is disabled
1 parent 724772e commit c7cf13f

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

tests/unit/accordion/accordion_methods.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,19 @@ test( "destroy", function() {
1010
});
1111

1212
test( "enable/disable", function() {
13-
expect( 3 );
13+
expect( 4 );
1414
var element = $( "#list1" ).accordion();
1515
accordion_state( element, 1, 0, 0 );
1616
element.accordion( "disable" );
17-
element.accordion( "option", "active", 1 );
17+
// event does nothing
18+
element.find( ".ui-accordion-header" ).eq( 1 ).trigger( "click" );
1819
accordion_state( element, 1, 0, 0 );
19-
element.accordion( "enable" );
20+
// option still works
2021
element.accordion( "option", "active", 1 );
2122
accordion_state( element, 0, 1, 0 );
23+
element.accordion( "enable" );
24+
element.accordion( "option", "active", 2 );
25+
accordion_state( element, 0, 0, 1 );
2226
});
2327

2428
test( "refresh", function() {

0 commit comments

Comments
 (0)