We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8fc6e41 commit d675ea3Copy full SHA for d675ea3
lib/mocha/gherkin.js
@@ -2,6 +2,7 @@ const Gherkin = require('@cucumber/gherkin')
2
const Messages = require('@cucumber/messages')
3
const { Context, Suite } = require('mocha')
4
const debug = require('debug')('codeceptjs:bdd')
5
+const recorder = require('../recorder')
6
7
const { enhanceMochaSuite } = require('./suite')
8
const { createTest } = require('./test')
@@ -83,9 +84,11 @@ module.exports = (text, file) => {
83
84
try {
85
debug(`Step '${step.text}' started...`)
86
await fn(...fn.params)
87
+ await recorder.promise()
88
debug('Step passed')
89
step.status = 'passed'
90
} catch (err) {
91
92
debug(`Step failed: ${err?.message}`)
93
step.status = 'failed'
94
step.err = err
0 commit comments