aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorScott González <scott.gonzalez@gmail.com>2013-03-27 15:23:59 -0400
committerScott González <scott.gonzalez@gmail.com>2013-04-17 14:57:09 -0400
commita93ad182c837ef6c46323092a5538355e7ee3a7c (patch)
tree1d7f8268ef3241dcac25cd16f5889dc07c6ec507 /tests
parentf9097a6d86655dde2cea47c43672aa8ff9b0fb51 (diff)
downloadjquery-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.js11
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() {