-
Notifications
You must be signed in to change notification settings - Fork 252
feat(java): implement Java SDK BDD tests with Cucumber #2535
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
Conversation
Following patterns from Python/Go/Rust BDD implementations: - Add Cucumber-based BDD test implementation for Java SDK - Create step definitions for basic messaging scenarios - Configure Docker environment with feature file copying via entrypoint - Use classpath-based feature discovery with @suite annotations - Add JUnit Platform Suite dependency for modern Cucumber integration - Add Java support to run-bdd-tests.sh script
mmodzelewski
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ex172000 thanks for the PR, that's a great start. Can you please include the BDD tests in the CI run?
Address the comments with: - Update documentation - Remove redundant file - Upgrade dependencies
Sure, added the |
|
@mmodzelewski yeah previously had the change locally but somehow didn't commit. Please check again when you have time, thx. @hubcio please also take a look, thx!! |
|
@ex172000 all looks good now, the PR is merged, thanks again :) |
Following patterns from Python/Go/Rust BDD implementations:
Java BDD Test Results (ubuntu24.04LTS, aarch64)