codeceptjs
Version:
Supercharged End 2 End Testing Framework for NodeJS
12 lines (9 loc) • 318 B
JavaScript
import recorder from '../recorder.js'
import event from '../event.js'
function retryStep(opts) {
if (opts === undefined) opts = 1
recorder.retry(opts)
// remove retry once the step passed
recorder.add(() => event.dispatcher.once(event.step.finished, () => recorder.retries.pop()))
}
export default retryStep