diff options
author | Scott González <scott.gonzalez@gmail.com> | 2013-03-27 15:23:59 -0400 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2013-04-17 14:57:09 -0400 |
commit | a93ad182c837ef6c46323092a5538355e7ee3a7c (patch) | |
tree | 1d7f8268ef3241dcac25cd16f5889dc07c6ec507 /tests | |
parent | f9097a6d86655dde2cea47c43672aa8ff9b0fb51 (diff) | |
download | jquery-ui-a93ad182c837ef6c46323092a5538355e7ee3a7c.tar.gz jquery-ui-a93ad182c837ef6c46323092a5538355e7ee3a7c.zip |
Accordion: Maintain collapsed state on refresh. Fixes #9189 - Accordion: refresh() method incorrectly opens collapsed accordion.
(cherry picked from commit 5a8596cdf3baa4d835e588cda9060a0537236c71)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/accordion/accordion_methods.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/unit/accordion/accordion_methods.js b/tests/unit/accordion/accordion_methods.js index b1123b828..f81bd6ded 100644 --- a/tests/unit/accordion/accordion_methods.js +++ b/tests/unit/accordion/accordion_methods.js @@ -30,7 +30,7 @@ test( "enable/disable", function() { }); test( "refresh", function() { - expect( 17 ); + expect( 19 ); var element = $( "#navigation" ) .parent() .height( 300 ) @@ -104,6 +104,15 @@ test( "refresh", function() { element.find( "div.foo" ).eq( 0 ).remove(); element.accordion( "refresh" ); state( element, 1 ); + + // collapse all panels + element.accordion( "option", { + collapsible: true, + active: false + }); + state( element, 0 ); + element.accordion( "refresh" ); + state( element, 0 ); }); test( "widget", function() { |