diff --git a/lib/helper/Playwright.js b/lib/helper/Playwright.js index 4451b3f67..d24ef61fd 100644 --- a/lib/helper/Playwright.js +++ b/lib/helper/Playwright.js @@ -2610,6 +2610,12 @@ class Playwright extends Helper { } async _passed(test) { + await this._withinEnd() + + if (!test.artifacts) { + test.artifacts = {} + } + if (this.options.recordVideo && this.page && this.page.video()) { if (this.options.keepVideoForPassedTests) { test.artifacts.video = saveVideoForPage(this.page, `${test.title}.passed`)