From dbff5831a1e2c3670c020d25eb8e89c2ab8d5017 Mon Sep 17 00:00:00 2001 From: kobenguyent Date: Fri, 7 Jun 2024 17:04:28 +0200 Subject: [PATCH] fix: error when multiple steps --- lib/plugin/stepByStepReport.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/plugin/stepByStepReport.js b/lib/plugin/stepByStepReport.js index a31436d01..9f22dc576 100644 --- a/lib/plugin/stepByStepReport.js +++ b/lib/plugin/stepByStepReport.js @@ -99,12 +99,12 @@ module.exports = function (config) { currentTest = test; }); - event.dispatcher.on(event.step.failed, persistStep); - - event.dispatcher.on(event.step.after, (step) => { + event.dispatcher.on(event.step.failed, (step) => { recorder.add('screenshot of failed test', async () => persistStep(step), true); }); + event.dispatcher.on(event.step.after, persistStep); + event.dispatcher.on(event.test.passed, (test) => { if (!config.deleteSuccessful) return persist(test); // cleanup