-
Notifications
You must be signed in to change notification settings - Fork 23
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
JUnit 5 #68
Comments
Certainly, I'd say JUnit5 is in the longer-term roadmap for Spectrum. I'd like to generalize Spectrum a bit so that it can run on multiple backend running/reporting frameworks like JUnit4, JUnit5, Cucumber or possibly others. We would have a set of adapters for running Spectrum tests on top of those various tools. |
+1 I was also looking at putting this onto a project, and although (as @rkawala mentioned) it's not an urgent necessity, I think having JUnit 5 support would be great. If you can elaborate on your plans for supporting JUnit 5, maybe someone (potentially me, if I get some time) can help by submitting a Pull Request. Thanks! |
@gajwani Thanks for reaching out (and sorry for not responding sooner!). I touched on this a little bit Design Philosophy wiki page. Overall, it might look like:
Full disclosure, I haven't learned much about the JUnit5 migration path. I do know that they intend for the versions to not conflict with each other, so perhaps there is a better way. I'm very much interested in ideas and feedback. From what I have read, it does seem like integrating Spectrum on top of the JUnit5 Platform API ( |
Yes! That is indeed the idea behind the |
JUnit 5 support would actually be great. I was just about writing a Jasmine-style extension myself when I though I should google it first. So is there any plan to support it since JUnit 5 is getting a lot of traction right now? |
I've actually forked the repo to play with it. I've removed the junit-4 deps to see what breaks. So I see a couple of issues that needs to be addressed.
Full disclosure: This is the first time I was looking into the For reference, I looked into jqwik which already implements |
We don't have an immediate need for JUnit 5, but as Spring moves forward we might want to start using it. Are there any plans to make Spectrum work with JUnit 5?
The text was updated successfully, but these errors were encountered: