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

Quarkus support #1832

Open
fernando88to opened this issue Nov 21, 2023 · 5 comments
Open

Quarkus support #1832

fernando88to opened this issue Nov 21, 2023 · 5 comments

Comments

@fernando88to
Copy link

Is your feature request related to a problem?

Recently a groovy support extension for quarkus was created:

https://github.com/quarkiverse/quarkus-groovy

However, we still don't have support from spock to quarkus

Describe the solution you'd like

I suggest creating a quarkus extension to support spock.

This way, spock can be used on a very popular platform that has grown, giving even more visibility to the spock project.

Describe alternatives you've considered

No response

Additional context

No response

@Vampire
Copy link
Member

Vampire commented Nov 22, 2023

Can you please elaborate on what such an extension would do, what kind of integration it would provide, in which way, ...?

@szpak
Copy link
Member

szpak commented Nov 22, 2023

@fernando88to I'm not a Quarkus user and the same as Vampire I'm not sure what would be the responsibility of that "support" (running integration tests?), but have you checked https://github.com/roggenbrot/quarkus-spock ? The project has just 3 commits, but maybe the integration is straightforward and no more were needed :).

For the reference some discussions in the Quarkus issue tracker: quarkusio/quarkus#6506 and quarkusio/quarkus#30221

@fernando88to
Copy link
Author

Can you please elaborate on what such an extension would do, what kind of integration it would provide, in which way, ...?

I tried to do a project with quarkus + spock at the address

https://github.com/fernando88to/quarkuswithspock

However, it hasn't worked yet, it seems that the problem is in the integration tests, the tests run but the Quarkus server doesn't.

I thought of an extension that would avoid these problems.

@fernando88to
Copy link
Author

@fernando88to I'm not a Quarkus user and the same as Vampire I'm not sure what would be the responsibility of that "support" (running integration tests?), but have you checked https://github.com/roggenbrot/quarkus-spock ? The project has just 3 commits, but maybe the integration is straightforward and no more were needed :).

For the reference some discussions in the Quarkus issue tracker: quarkusio/quarkus#6506 and quarkusio/quarkus#30221

I had seen the project https://github.com/roggenbrot/quarkus-spock, I created an issue there too.

I'll ask about the issues in Quarkus itself, as at the time of these discussions there was no groovy extension for Quarkus.

I'm hoping to see Spock together with Quarkus as it is an exceptional tool

@leonard84
Copy link
Member

I'm sorry but we can't support Quarkus in spock directly, due to our limited development bandwidth. That isn't a statement on the feasibility of implementing such a support though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants