-
Notifications
You must be signed in to change notification settings - Fork 14
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
Support Quarkus #71
Comments
Hi @sherviiin, Thanks a lot for your interest! The idea here is that we could run a Quarkus application with Stove; essentially, it is as simple as adding a If you look at how Ktor is implemented, it will give an idea. Steps: Writing a SystemUnderTest
Kafka Integration (optional)I am unfamiliar with the Quarkus framework, but it would be more appreciated if we could intercept Kafka messages and write assertions for Quarkus. Spring provides consumer and producer interceptors so we can understand the messages and write assertions for them. If Quarkus has a Kafka integration, we could also create a Kafka integration package like But the overall idea is just being able to start the process, meaning writing a system under test. Please let me know if that is enough information to proceed, and don't hesitate to ask any questions! |
Thanks @osoykan for the detailed answer. I'm about to add Quarkus as you broke down the steps. But before that I want to run Ktor example test:
what am I missing here? |
Looks like an issue with the environment, more specifically, docker. Are you running the latest docker engine? IP here seems a little bit strange: Are you on Windows by any chance? I have never tried running the tests on Windows., though 🤔 You could check the docker desktop application up-to-date and ensure it runs before the tests? |
If anyone is interested can continue from where I left, my quarkus knowledge is limited, for now, I've created a spike here: #625 |
[Question]
Can someone list what exactly needs to be done to support Quarkus?
I might be able to work on that.
Thanks in advance
The text was updated successfully, but these errors were encountered: