add support to display senario.attach('<html-tag/>', 'text/html') #132
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Give I have obtained screenshots.png and/or video.mp4 files in a relative path to the cucumber.json file folder
When I use cucumber.attach() function to attach a HTML tag that reference to the file path
And I use cucumber-html-reporter to generate a cucumber.html report
Then I should see the HTML tag displayed property.
attach HTML tag examples:
After: function(scenario) {
var videoHtmlTag=
'<video src="Passed_Win7_IE11_Validate_Modifications_Performance.mp4" style="max-width: 100%; height: auto;" controls="" poster="Passed_Win7_IE11_Validate_Modifications_Performance.png">Your browser does not support the video tag.</video>'
;var screenShotTag=
'<img src="Passed_Win7_IE11_Validate_Modifications_Performance.png">'
;if (process.env.MOVIE == 1) {
scenario.attach(videoHtmlTag, 'html/text');
} else {
scenario.attach(screenShotTag, 'html/text);
}
},