Skip to content

Commit 96b5a76

Browse files
committed
Calendar tests: Simplify timeout steps
1 parent 9fc83a0 commit 96b5a76

File tree

1 file changed

+13
-19
lines changed

1 file changed

+13
-19
lines changed

tests/unit/calendar/events.js

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -69,32 +69,26 @@ asyncTest( "select", function() {
6969
} );
7070

7171
function step1() {
72-
setTimeout( function() {
73-
eventType = "mousedown";
74-
message = "on calendar button " + eventType;
75-
that.element.find( "table button:eq(1)" ).simulate( eventType );
76-
step2();
77-
}, 50 );
72+
eventType = "mousedown";
73+
message = "on calendar button " + eventType;
74+
that.element.find( "table button:eq(1)" ).simulate( eventType );
75+
setTimeout( step2, 50 );
7876
}
7977

8078
function step2() {
81-
setTimeout( function() {
82-
eventType = "keydown";
83-
message = "on calendar button " + eventType;
84-
testHelper.focusGrid( that.element )
85-
.simulate( eventType, { keyCode: $.ui.keyCode.END } )
86-
.simulate( eventType, { keyCode: $.ui.keyCode.ENTER } );
87-
step3();
88-
}, 50 );
79+
eventType = "keydown";
80+
message = "on calendar button " + eventType;
81+
testHelper.focusGrid( that.element )
82+
.simulate( eventType, { keyCode: $.ui.keyCode.END } )
83+
.simulate( eventType, { keyCode: $.ui.keyCode.ENTER } );
84+
setTimeout( step3, 50 );
8985
}
9086

9187
// This should not trigger another event
9288
function step3() {
93-
setTimeout( function() {
94-
that.element.calendar( "disable" );
95-
that.element.find( "table button:eq(10)" ).simulate( "mousedown" );
96-
start();
97-
}, 50 );
89+
that.element.calendar( "disable" );
90+
that.element.find( "table button:eq(10)" ).simulate( "mousedown" );
91+
setTimeout( start, 50 );
9892
}
9993

10094
step1();

0 commit comments

Comments
 (0)