Skip to content

Commit 83df7a6

Browse files
authored
Adding support for attaching screenshots to cucumberJsonReporter (#2888)
* adding support for attaching screenshots to cucumberJsonReporter * updating parameters passed to plugin based on feedback from PR review
1 parent b05371e commit 83df7a6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Diff for: lib/plugin/screenshotOnFail.js

+5
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,11 @@ module.exports = function (config) {
107107
if (allureReporter) {
108108
allureReporter.addAttachment('Last Seen Screenshot', fs.readFileSync(path.join(global.output_dir, fileName)), 'image/png');
109109
}
110+
111+
const cucumberReporter = Container.plugins('cucumberJsonReporter')
112+
if(cucumberReporter){
113+
cucumberReporter.addScreenshot(test.artifacts.screenshot)
114+
}
110115
} catch (err) {
111116
output.plugin(err);
112117
if (

0 commit comments

Comments
 (0)