aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Nagel <info@felixnagel.com>2016-10-12 01:09:03 +0200
committerFelix Nagel <info@felixnagel.com>2016-10-12 01:09:03 +0200
commit96b5a760c42644c4585be1d90ad5c94889833043 (patch)
tree9d0e227b3d9653e97c1fbd7d76ddae05cea2d104
parent9fc83a085c9bc1b8cf6f457f6d7842e2781fca4e (diff)
downloadjquery-ui-96b5a760c42644c4585be1d90ad5c94889833043.tar.gz
jquery-ui-96b5a760c42644c4585be1d90ad5c94889833043.zip
Calendar tests: Simplify timeout steps
-rw-r--r--tests/unit/calendar/events.js32
1 files changed, 13 insertions, 19 deletions
diff --git a/tests/unit/calendar/events.js b/tests/unit/calendar/events.js
index d69aa137f..fef9d6bf5 100644
--- a/tests/unit/calendar/events.js
+++ b/tests/unit/calendar/events.js
@@ -69,32 +69,26 @@ asyncTest( "select", function() {
} );
function step1() {
- setTimeout( function() {
- eventType = "mousedown";
- message = "on calendar button " + eventType;
- that.element.find( "table button:eq(1)" ).simulate( eventType );
- step2();
- }, 50 );
+ eventType = "mousedown";
+ message = "on calendar button " + eventType;
+ that.element.find( "table button:eq(1)" ).simulate( eventType );
+ setTimeout( step2, 50 );
}
function step2() {
- setTimeout( function() {
- eventType = "keydown";
- message = "on calendar button " + eventType;
- testHelper.focusGrid( that.element )
- .simulate( eventType, { keyCode: $.ui.keyCode.END } )
- .simulate( eventType, { keyCode: $.ui.keyCode.ENTER } );
- step3();
- }, 50 );
+ eventType = "keydown";
+ message = "on calendar button " + eventType;
+ testHelper.focusGrid( that.element )
+ .simulate( eventType, { keyCode: $.ui.keyCode.END } )
+ .simulate( eventType, { keyCode: $.ui.keyCode.ENTER } );
+ setTimeout( step3, 50 );
}
// This should not trigger another event
function step3() {
- setTimeout( function() {
- that.element.calendar( "disable" );
- that.element.find( "table button:eq(10)" ).simulate( "mousedown" );
- start();
- }, 50 );
+ that.element.calendar( "disable" );
+ that.element.find( "table button:eq(10)" ).simulate( "mousedown" );
+ setTimeout( start, 50 );
}
step1();