Skip to content

Commit 8f1ef16

Browse files
committed
fix: hook exit code
1 parent 2aef872 commit 8f1ef16

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

lib/mocha/asyncWrapper.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,12 @@ module.exports.injected = function (fn, suite, hookName) {
121121
const errHandler = err => {
122122
recorder.session.start('teardown')
123123
recorder.cleanAsyncErr()
124-
if (hookName == 'before' || hookName == 'beforeSuite') suiteTestFailedHookError(suite, err, hookName)
125-
if (hookName === 'after') suite.eachTest(test => event.emit(event.test.after, test))
126-
if (hookName === 'afterSuite') event.emit(event.suite.after, suite)
124+
if (hookName === 'before' || hookName === 'beforeSuite') {
125+
suiteTestFailedHookError(suite, err, hookName)
126+
}
127+
if (hookName === 'after' || hookName === 'afterSuite') {
128+
suiteTestFailedHookError(suite, err, hookName)
129+
}
127130
recorder.add(() => doneFn(err))
128131
}
129132

0 commit comments

Comments
 (0)