serenity-bdd / serenity-cucumber5

Other
14 stars 14 forks source link

Build DEFAULT_RUNTIME_OPTIONS during instantiation #3

Closed nicerloop closed 3 years ago

nicerloop commented 4 years ago

This is required to use cucumber-junit-platform-engine with SerenityReporter plugin

wakaleo commented 4 years ago

Hi, sorry, missed this PR - could you give me some context about what it does?

nicerloop commented 3 years ago

I try to use serenity with cucumber-junit-platform-engine. This applies equally to serenity-cucumber6, as the assumption that cucumber scenarios are launched from junit4 still holds and creates exactly the same problems.

I have published a reproduction example: https://github.com/nicerloop/serenity-cucumber-starter/tree/use-cucumber-junit-platform-engine

wakaleo commented 3 years ago

Could you raise the PR against the cucumber6 code base? This one is no longer maintained.

nicerloop commented 3 years ago

Done. https://github.com/serenity-bdd/serenity-cucumber6/pull/36