@@ -180,22 +180,6 @@ test("queue(name) passes in the next item in the queue as a parameter", function
180
180
div . removeData ( ) ;
181
181
} ) ;
182
182
183
- expect ( 1 ) ;
184
-
185
- var div = jQuery ( { } ) ;
186
- var counter = 0 ;
187
-
188
- div . queue ( "foo" , function ( next ) {
189
- counter ++ ;
190
- jQuery ( this ) . clearQueue ( "foo" ) ;
191
- next ( ) ;
192
- } ) . queue ( "foo" , function ( next ) {
193
- counter ++ ;
194
- } ) ;
195
-
196
- div . dequeue ( "foo" ) ;
197
-
198
- equals ( counter , 1 , "the queue was cleared" ) ;
199
183
test ( "queue(name) passes in the next item in the queue as a parameter" , function ( ) {
200
184
expect ( 2 ) ;
201
185
@@ -229,12 +213,10 @@ test("queue() passes in the next item in the queue as a parameter to fx queues",
229
213
} ) . queue ( function ( next ) {
230
214
equals ( ++ counter , 2 , "Next was called" ) ;
231
215
next ( ) ;
232
- } ) . queue ( function ( ) {
216
+ } ) . queue ( "bar" , function ( ) {
233
217
equals ( ++ counter , 3 , "Other queues are not triggered by next()" )
234
218
} ) ;
235
219
236
- div . dequeue ( ) ;
237
-
238
220
div . removeData ( ) ;
239
221
} ) ;
240
222
@@ -255,6 +237,8 @@ test("clearQueue(name) clears the queue", function() {
255
237
div . dequeue ( "foo" ) ;
256
238
257
239
equals ( counter , 1 , "the queue was cleared" ) ;
240
+
241
+ div . removeData ( ) ;
258
242
} ) ;
259
243
260
244
test ( "clearQueue() clears the fx queue" , function ( ) {
@@ -265,13 +249,12 @@ test("clearQueue() clears the fx queue", function() {
265
249
266
250
div . queue ( function ( next ) {
267
251
counter ++ ;
268
- jQuery ( this ) . clearQueue ( ) ;
269
- next ( ) ;
252
+ setTimeout ( function ( ) { jQuery ( this ) . clearQueue ( ) ; next ( ) ; } , 50 ) ;
270
253
} ) . queue ( function ( next ) {
271
254
counter ++ ;
272
255
} ) ;
273
256
274
- div . dequeue ( ) ;
275
-
276
257
equals ( counter , 1 , "the queue was cleared" ) ;
277
- } )
258
+
259
+ div . removeData ( ) ;
260
+ } ) ;
0 commit comments