diff options
author | Felix Nagel <info@felixnagel.com> | 2016-10-12 01:09:03 +0200 |
---|---|---|
committer | Felix Nagel <info@felixnagel.com> | 2016-10-12 01:09:03 +0200 |
commit | 96b5a760c42644c4585be1d90ad5c94889833043 (patch) | |
tree | 9d0e227b3d9653e97c1fbd7d76ddae05cea2d104 | |
parent | 9fc83a085c9bc1b8cf6f457f6d7842e2781fca4e (diff) | |
download | jquery-ui-96b5a760c42644c4585be1d90ad5c94889833043.tar.gz jquery-ui-96b5a760c42644c4585be1d90ad5c94889833043.zip |
Calendar tests: Simplify timeout steps
-rw-r--r-- | tests/unit/calendar/events.js | 32 |
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(); |