-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incompatible with cucumber 7.x.x #10
Comments
@mvtm-dn is there anything I can do to help progress this? |
Yeah, I am stuck with this issue too |
I apologize for the delay with the answer. I'm quite busy with my main work. But I hope I can solve this issue during CNY. |
also looking forward to a fix! thanks |
also looking forward to a fix. Thanks in advance. |
I've had a look at how to fix this. Because of the package rename from @mvtm-dn What do you think? |
I've re- implemented the junit-formatter, because Cucumber made some braking changes in v7:
Missing functionality in my version:
The implementation I've created does not support Cucumber <v7. Question is how you guys think about how we can make my implementation available to the community.
|
Upstream decided to significantly tone down and delay the deprecation of the old "json" format (see MR cucumber-js#1650) so my customer will upgrade to cucumber-js 7.3.0 and stick with cucumber-junit for now instead of trying to get cucumber-junit-formatter to work. For this reason I've stopped working on the cucumber 7.x port. Based on my experience trying to port cucumber-junit-formatter to cucumber v7 I agree that a reimplementation is a reasonable choice. At least the tests relied too much on API that was outright removed (without any explanation) and is not straightforward to replace. Given that it's a new implementation by a new author, simply releasing it as a separate project is definitely an option. You could suggest replacing the link to cucumber-junit-formatter in the cucumber 7.x documentation with one to your project to the cucumber-js developers (e.g. by providing a merge request). Users of cucumber 6.x could continue using cucumber-junit-formatter, users of cucumber 7.x could use yours. OTOH if @mvtm-dn is open to releasing your code in this repository there'd be a continuation of the name and users could simply upgrade to the new version of this package. Are the any other compatibility issues to look out for other than the duration? |
I'm not aware of any other compatibility issue at this moment. |
@mortelee where is your implementation available? |
will there be a fix for this? |
No description provided.
The text was updated successfully, but these errors were encountered: