diff --git a/spec/spec-helper.coffee b/spec/spec-helper.coffee index 6c6472894..8fc7fcbd0 100644 --- a/spec/spec-helper.coffee +++ b/spec/spec-helper.coffee @@ -99,13 +99,14 @@ window.waitsForPromise = (args...) -> promise = fn() if shouldReject promise.fail(moveOn) - promise.done -> throw new Error("Expected promise to be rejected, but it was resolved") + promise.done -> + jasmine.getEnv().currentSpec.fail("Expected promise to be rejected, but it was resolved") + moveOn() else promise.done(moveOn) promise.fail -> - debugger - throw new Error("Expected promise to be resolved, but it was rejected") - + jasmine.getEnv().currentSpec.fail("Expected promise to be resolved, but it was rejected") + moveOn() window.resetTimeouts = -> window.now = 0