Skip to content
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

Jqwik Quarkus Support #487

Open
tmdonalds opened this issue May 31, 2023 · 2 comments
Open

Jqwik Quarkus Support #487

tmdonalds opened this issue May 31, 2023 · 2 comments
Labels
new-extension Requires a new jqwik extension

Comments

@tmdonalds
Copy link

While trying to test jqwik with a simple Quarkus project, I quickly realized that Jqwik does not work. I am assuming that one of the reasons that jqwik does not work with Quarkus is because jqwik gets rid of the "@test" annotation and this annotation is used by Quarkus in order to setup the Quarkus framework.

I believe the problem to be almost identical to the issue described here. After further investigation there seems to be a solution that was developed for spring located here. Wondering is there an equivalent for Quarkus?

@jlink
Copy link
Collaborator

jlink commented May 31, 2023

There’s currently no jqwik quarkus extension I know of. However, besides the Spring extension there’s another one for Micronaut which is close to its first GA release: https://github.com/jqwik-team/jqwik-micronaut

The latter has been contributed by a dev from the community - with some basic support from me. So doing it is possible. If you want to go for it, let me know and I can set up the repo and give you a few pointers for starting. After I’m back from vacation that is.

@tmdonalds
Copy link
Author

Thank you @jlink . Appreciate it. When I get some spare cycles I will circle back. Thanks.

@jlink jlink added the new-extension Requires a new jqwik extension label Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-extension Requires a new jqwik extension
Projects
None yet
Development

No branches or pull requests

2 participants