diff --git a/jquery/jquery-tests.ts b/jquery/jquery-tests.ts index 13289606ff..006140f2fd 100644 --- a/jquery/jquery-tests.ts +++ b/jquery/jquery-tests.ts @@ -3373,7 +3373,10 @@ function test_promise_then_change_type() { } function test_promise_then_not_return_deferred() { + var state: string; + var deferred: JQueryDeferred = $.Deferred(); + state = deferred.state(); deferred = deferred.progress(); deferred = deferred.done(); deferred = deferred.fail(); @@ -3381,15 +3384,14 @@ function test_promise_then_not_return_deferred() { deferred = deferred.notify(); deferred = deferred.resolve(); deferred = deferred.reject(); - deferred.state(); promise = deferred.promise(); promise = deferred.then(function () { }); var promise: JQueryPromise = $.Deferred().promise(); + state = promise.state(); promise = promise.then(function () { }); promise = promise.progress(); promise = promise.done(); promise = promise.fail(); promise = promise.always(); - promise.state(); }