From 707a1f81d4b44c8378fe59dd371f27ff1b92c4da Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Wed, 3 Jun 2026 13:51:58 +0200 Subject: [PATCH 1/2] fix: Change event listener from 'passed' to 'finished' --- lib/plugin/retryFailedStep.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/plugin/retryFailedStep.js b/lib/plugin/retryFailedStep.js index 394fa4e5c..555ca683b 100644 --- a/lib/plugin/retryFailedStep.js +++ b/lib/plugin/retryFailedStep.js @@ -121,7 +121,7 @@ export default function (config) { enableRetry = true }) - event.dispatcher.on(event.step.passed, () => { + event.dispatcher.on(event.step.finished, () => { enableRetry = false }) From 37be2961a098231cd010104ab3609d985331ec89 Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Wed, 3 Jun 2026 13:58:26 +0200 Subject: [PATCH 2/2] Change event emission from 'passed' to 'finished' --- test/unit/plugin/retryFailedStep_test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/unit/plugin/retryFailedStep_test.js b/test/unit/plugin/retryFailedStep_test.js index 812903665..75731f8a1 100644 --- a/test/unit/plugin/retryFailedStep_test.js +++ b/test/unit/plugin/retryFailedStep_test.js @@ -197,7 +197,7 @@ describe('retryFailedStep', () => { event.dispatcher.emit(event.step.started, { title: 'seeElement' }) expect(retryConfig.when(new Error()), "'seeElement' must not be ignored when only 'see' is configured").to.equal(true) - event.dispatcher.emit(event.step.passed, {}) + event.dispatcher.emit(event.step.finished, {}) event.dispatcher.emit(event.step.started, { title: 'see' }) expect(retryConfig.when(new Error()), "exact match 'see' must still be ignored").to.not.equal(true)