Run afterAll fns after failure even if stopOnSpecFailure is true

[#160905297]
This commit is contained in:
Steve Gravrock
2021-10-08 14:19:56 -07:00
parent 976928c7ae
commit 25c3f06839
4 changed files with 64 additions and 0 deletions

View File

@@ -23,6 +23,12 @@ getJasmineRequireObj().CompleteOnFirstErrorSkipPolicy = function(j$) {
return false;
}
// firstCleanupIx_ isn't correct for suites with afterAll functions.
// Rely on the type for those.
if (this.queueableFns_[fnIx].type === 'afterAll') {
return false;
}
const candidateSuite = this.queueableFns_[fnIx].suite;
const errorSuite = this.queueableFns_[this.erroredFnIx_].suite;
return (