1
1
( function ( $ ) {
2
2
3
- module ( "accordion (deprecated): expanded active option, activate method" , accordion_setupTeardown ( ) ) ;
3
+ var equalHeights = TestHelpers . accordion . equalHeights ,
4
+ setupTeardown = TestHelpers . accordion . setupTeardown ,
5
+ state = TestHelpers . accordion . state ;
6
+
7
+ module ( "accordion (deprecated): expanded active option, activate method" , setupTeardown ( ) ) ;
4
8
5
9
test ( "activate, numeric" , function ( ) {
6
10
expect ( 5 ) ;
7
11
var element = $ ( "#list1" ) . accordion ( { active : 1 } ) ;
8
- accordion_state ( element , 0 , 1 , 0 ) ;
12
+ state ( element , 0 , 1 , 0 ) ;
9
13
element . accordion ( "activate" , 2 ) ;
10
- accordion_state ( element , 0 , 0 , 1 ) ;
14
+ state ( element , 0 , 0 , 1 ) ;
11
15
element . accordion ( "activate" , 0 ) ;
12
- accordion_state ( element , 1 , 0 , 0 ) ;
16
+ state ( element , 1 , 0 , 0 ) ;
13
17
element . accordion ( "activate" , 1 ) ;
14
- accordion_state ( element , 0 , 1 , 0 ) ;
18
+ state ( element , 0 , 1 , 0 ) ;
15
19
element . accordion ( "activate" , 2 ) ;
16
- accordion_state ( element , 0 , 0 , 1 ) ;
20
+ state ( element , 0 , 0 , 1 ) ;
17
21
} ) ;
18
22
19
23
test ( "activate, numeric, collapsible:true" , function ( ) {
20
24
expect ( 3 ) ;
21
25
var element = $ ( "#list1" ) . accordion ( { collapsible : true } ) ;
22
26
element . accordion ( "activate" , 2 ) ;
23
- accordion_state ( element , 0 , 0 , 1 ) ;
27
+ state ( element , 0 , 0 , 1 ) ;
24
28
element . accordion ( "activate" , 0 ) ;
25
- accordion_state ( element , 1 , 0 , 0 ) ;
29
+ state ( element , 1 , 0 , 0 ) ;
26
30
element . accordion ( "activate" , - 1 ) ;
27
- accordion_state ( element , 0 , 0 , 0 ) ;
31
+ state ( element , 0 , 0 , 0 ) ;
28
32
} ) ;
29
33
30
34
test ( "activate, boolean, collapsible: true" , function ( ) {
31
35
expect ( 2 ) ;
32
36
var element = $ ( "#list1" ) . accordion ( { collapsible : true } ) ;
33
37
element . accordion ( "activate" , 2 ) ;
34
- accordion_state ( element , 0 , 0 , 1 ) ;
38
+ state ( element , 0 , 0 , 1 ) ;
35
39
element . accordion ( "activate" , false ) ;
36
- accordion_state ( element , 0 , 0 , 0 ) ;
40
+ state ( element , 0 , 0 , 0 ) ;
37
41
} ) ;
38
42
39
43
test ( "activate, boolean, collapsible: false" , function ( ) {
40
44
expect ( 2 ) ;
41
45
var element = $ ( "#list1" ) . accordion ( ) ;
42
46
element . accordion ( "activate" , 2 ) ;
43
- accordion_state ( element , 0 , 0 , 1 ) ;
47
+ state ( element , 0 , 0 , 1 ) ;
44
48
element . accordion ( "activate" , false ) ;
45
- accordion_state ( element , 0 , 0 , 1 ) ;
49
+ state ( element , 0 , 0 , 1 ) ;
46
50
} ) ;
47
51
48
52
test ( "activate, string expression" , function ( ) {
49
53
expect ( 4 ) ;
50
54
var element = $ ( "#list1" ) . accordion ( { active : "h3:last" } ) ;
51
- accordion_state ( element , 0 , 0 , 1 ) ;
55
+ state ( element , 0 , 0 , 1 ) ;
52
56
element . accordion ( "activate" , ":first" ) ;
53
- accordion_state ( element , 1 , 0 , 0 ) ;
57
+ state ( element , 1 , 0 , 0 ) ;
54
58
element . accordion ( "activate" , ":eq(1)" ) ;
55
- accordion_state ( element , 0 , 1 , 0 ) ;
59
+ state ( element , 0 , 1 , 0 ) ;
56
60
element . accordion ( "activate" , ":last" ) ;
57
- accordion_state ( element , 0 , 0 , 1 ) ;
61
+ state ( element , 0 , 0 , 1 ) ;
58
62
} ) ;
59
63
60
64
test ( "activate, jQuery or DOM element" , function ( ) {
61
65
expect ( 3 ) ;
62
66
var element = $ ( "#list1" ) . accordion ( { active : $ ( "#list1 h3:last" ) } ) ;
63
- accordion_state ( element , 0 , 0 , 1 ) ;
67
+ state ( element , 0 , 0 , 1 ) ;
64
68
element . accordion ( "activate" , $ ( "#list1 h3:first" ) ) ;
65
- accordion_state ( element , 1 , 0 , 0 ) ;
69
+ state ( element , 1 , 0 , 0 ) ;
66
70
element . accordion ( "activate" , $ ( "#list1 h3" ) [ 1 ] ) ;
67
- accordion_state ( element , 0 , 1 , 0 ) ;
71
+ state ( element , 0 , 1 , 0 ) ;
68
72
} ) ;
69
73
70
74
test ( "{ active: Selector }" , function ( ) {
71
75
expect ( 2 ) ;
72
76
var element = $ ( "#list1" ) . accordion ( {
73
77
active : "h3:last"
74
78
} ) ;
75
- accordion_state ( element , 0 , 0 , 1 ) ;
79
+ state ( element , 0 , 0 , 1 ) ;
76
80
element . accordion ( "option" , "active" , "h3:eq(1)" ) ;
77
- accordion_state ( element , 0 , 1 , 0 ) ;
81
+ state ( element , 0 , 1 , 0 ) ;
78
82
} ) ;
79
83
80
84
test ( "{ active: Element }" , function ( ) {
81
85
expect ( 2 ) ;
82
86
var element = $ ( "#list1" ) . accordion ( {
83
87
active : $ ( "#list1 h3:last" ) [ 0 ]
84
88
} ) ;
85
- accordion_state ( element , 0 , 0 , 1 ) ;
89
+ state ( element , 0 , 0 , 1 ) ;
86
90
element . accordion ( "option" , "active" , $ ( "#list1 h3:eq(1)" ) [ 0 ] ) ;
87
- accordion_state ( element , 0 , 1 , 0 ) ;
91
+ state ( element , 0 , 1 , 0 ) ;
88
92
} ) ;
89
93
90
94
test ( "{ active: jQuery Object }" , function ( ) {
91
95
expect ( 2 ) ;
92
96
var element = $ ( "#list1" ) . accordion ( {
93
97
active : $ ( "#list1 h3:last" )
94
98
} ) ;
95
- accordion_state ( element , 0 , 0 , 1 ) ;
99
+ state ( element , 0 , 0 , 1 ) ;
96
100
element . accordion ( "option" , "active" , $ ( "#list1 h3:eq(1)" ) ) ;
97
- accordion_state ( element , 0 , 1 , 0 ) ;
101
+ state ( element , 0 , 1 , 0 ) ;
98
102
} ) ;
99
103
100
104
101
105
102
106
103
107
104
- module ( "accordion (deprecated) - height options" , accordion_setupTeardown ( ) ) ;
108
+ module ( "accordion (deprecated) - height options" , setupTeardown ( ) ) ;
105
109
106
110
test ( "{ autoHeight: true }, default" , function ( ) {
107
111
expect ( 3 ) ;
108
- accordion_equalHeights ( $ ( "#navigation" ) . accordion ( { autoHeight : true } ) , 95 , 130 ) ;
112
+ equalHeights ( $ ( "#navigation" ) . accordion ( { autoHeight : true } ) , 95 , 130 ) ;
109
113
} ) ;
110
114
111
115
test ( "{ autoHeight: false }" , function ( ) {
@@ -124,7 +128,7 @@ test( "{ fillSpace: true }", function() {
124
128
expect ( 3 ) ;
125
129
$ ( "#navigationWrapper" ) . height ( 500 ) ;
126
130
var element = $ ( "#navigation" ) . accordion ( { fillSpace : true } ) ;
127
- accordion_equalHeights ( element , 446 , 458 ) ;
131
+ equalHeights ( element , 446 , 458 ) ;
128
132
} ) ;
129
133
130
134
test ( "{ fillSapce: true } with sibling" , function ( ) {
@@ -138,7 +142,7 @@ test( "{ fillSapce: true } with sibling", function() {
138
142
} )
139
143
. prependTo ( "#navigationWrapper" ) ;
140
144
var element = $ ( "#navigation" ) . accordion ( { fillSpace : true } ) ;
141
- accordion_equalHeights ( element , 346 , 358 ) ;
145
+ equalHeights ( element , 346 , 358 ) ;
142
146
} ) ;
143
147
144
148
test ( "{ fillSpace: true } with multiple siblings" , function ( ) {
@@ -167,14 +171,14 @@ test( "{ fillSpace: true } with multiple siblings", function() {
167
171
} )
168
172
. prependTo ( "#navigationWrapper" ) ;
169
173
var element = $ ( "#navigation" ) . accordion ( { fillSpace : true } ) ;
170
- accordion_equalHeights ( element , 296 , 308 ) ;
174
+ equalHeights ( element , 296 , 308 ) ;
171
175
} ) ;
172
176
173
177
174
178
175
179
176
180
177
- module ( "accordion (deprecated) - icons" , accordion_setupTeardown ( ) ) ;
181
+ module ( "accordion (deprecated) - icons" , setupTeardown ( ) ) ;
178
182
179
183
test ( "icons, headerSelected" , function ( ) {
180
184
expect ( 3 ) ;
@@ -191,7 +195,7 @@ test( "icons, headerSelected", function() {
191
195
192
196
193
197
194
- module ( "accordion (deprecated) - resize" , accordion_setupTeardown ( ) ) ;
198
+ module ( "accordion (deprecated) - resize" , setupTeardown ( ) ) ;
195
199
196
200
test ( "resize" , function ( ) {
197
201
expect ( 6 ) ;
@@ -202,18 +206,18 @@ test( "resize", function() {
202
206
. accordion ( {
203
207
heightStyle : "fill"
204
208
} ) ;
205
- accordion_equalHeights ( element , 246 , 258 ) ;
209
+ equalHeights ( element , 246 , 258 ) ;
206
210
207
211
element . parent ( ) . height ( 500 ) ;
208
212
element . accordion ( "resize" ) ;
209
- accordion_equalHeights ( element , 446 , 458 ) ;
213
+ equalHeights ( element , 446 , 458 ) ;
210
214
} ) ;
211
215
212
216
213
217
214
218
215
219
216
- module ( "accordion (deprecated) - navigation" , accordion_setupTeardown ( ) ) ;
220
+ module ( "accordion (deprecated) - navigation" , setupTeardown ( ) ) ;
217
221
218
222
test ( "{ navigation: true, navigationFilter: header }" , function ( ) {
219
223
expect ( 2 ) ;
@@ -224,7 +228,7 @@ test( "{ navigation: true, navigationFilter: header }", function() {
224
228
}
225
229
} ) ;
226
230
equal ( element . accordion ( "option" , "active" ) , 2 ) ;
227
- accordion_state ( element , 0 , 0 , 1 ) ;
231
+ state ( element , 0 , 0 , 1 ) ;
228
232
} ) ;
229
233
230
234
test ( "{ navigation: true, navigationFilter: content }" , function ( ) {
@@ -236,14 +240,14 @@ test( "{ navigation: true, navigationFilter: content }", function() {
236
240
}
237
241
} ) ;
238
242
equal ( element . accordion ( "option" , "active" ) , 2 ) ;
239
- accordion_state ( element , 0 , 0 , 1 ) ;
243
+ state ( element , 0 , 0 , 1 ) ;
240
244
} ) ;
241
245
242
246
243
247
244
248
245
249
246
- module ( "accordion (deprecated) - changestart/change events" , accordion_setupTeardown ( ) ) ;
250
+ module ( "accordion (deprecated) - changestart/change events" , setupTeardown ( ) ) ;
247
251
248
252
test ( "changestart" , function ( ) {
249
253
expect ( 26 ) ;
@@ -261,10 +265,10 @@ test( "changestart", function() {
261
265
strictEqual ( ui . newHeader [ 0 ] , headers [ 0 ] ) ;
262
266
equal ( ui . newContent . size ( ) , 1 ) ;
263
267
strictEqual ( ui . newContent [ 0 ] , content [ 0 ] ) ;
264
- accordion_state ( element , 0 , 0 , 0 ) ;
268
+ state ( element , 0 , 0 , 0 ) ;
265
269
} ) ;
266
270
element . accordion ( "option" , "active" , 0 ) ;
267
- accordion_state ( element , 1 , 0 , 0 ) ;
271
+ state ( element , 1 , 0 , 0 ) ;
268
272
269
273
element . one ( "accordionchangestart" , function ( event , ui ) {
270
274
equal ( ui . oldHeader . size ( ) , 1 ) ;
@@ -275,10 +279,10 @@ test( "changestart", function() {
275
279
strictEqual ( ui . newHeader [ 0 ] , headers [ 1 ] ) ;
276
280
equal ( ui . newContent . size ( ) , 1 ) ;
277
281
strictEqual ( ui . newContent [ 0 ] , content [ 1 ] ) ;
278
- accordion_state ( element , 1 , 0 , 0 ) ;
282
+ state ( element , 1 , 0 , 0 ) ;
279
283
} ) ;
280
284
headers . eq ( 1 ) . click ( ) ;
281
- accordion_state ( element , 0 , 1 , 0 ) ;
285
+ state ( element , 0 , 1 , 0 ) ;
282
286
283
287
element . one ( "accordionchangestart" , function ( event , ui ) {
284
288
equal ( ui . oldHeader . size ( ) , 1 ) ;
@@ -287,10 +291,10 @@ test( "changestart", function() {
287
291
strictEqual ( ui . oldContent [ 0 ] , content [ 1 ] ) ;
288
292
equal ( ui . newHeader . size ( ) , 0 ) ;
289
293
equal ( ui . newContent . size ( ) , 0 ) ;
290
- accordion_state ( element , 0 , 1 , 0 ) ;
294
+ state ( element , 0 , 1 , 0 ) ;
291
295
} ) ;
292
296
element . accordion ( "option" , "active" , false ) ;
293
- accordion_state ( element , 0 , 0 , 0 ) ;
297
+ state ( element , 0 , 0 , 0 ) ;
294
298
} ) ;
295
299
296
300
test ( "change" , function ( ) {
0 commit comments