Skip to content

feat(flagd): Improve e2e coverage #1092

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

Merged

Conversation

aepfli
Copy link
Member

@aepfli aepfli commented Dec 2, 2024

Adding the newest gherkin files to the release, one for config, and one to ensure caching is working properly

Signed-off-by: Simon Schrottner <[email protected]>
@aepfli aepfli marked this pull request as ready for review December 2, 2024 18:19
@aepfli aepfli requested a review from a team as a code owner December 2, 2024 18:19
Signed-off-by: Simon Schrottner <[email protected]>
@aepfli aepfli force-pushed the feat/use_more_gherkin_files branch from 14c07c9 to 4c9010f Compare December 3, 2024 12:01
Copy link
Member

@toddbaert toddbaert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see this as pretty useful, though the mileage may very depending on whether or not the implementation exposes a config object that can be independently tested.

I would also prefer to somehow mark this gherkin feature file as a "unit" style test somehow (perhaps make the extension .unit.feature?)

I also would prefer the passive voice is used: https://github.com/open-feature/java-sdk-contrib/pull/1092/files#r1870241239

Signed-off-by: Simon Schrottner <[email protected]>
@aepfli aepfli force-pushed the feat/use_more_gherkin_files branch from 8a0e6e1 to ac044fd Compare December 5, 2024 14:22
@toddbaert toddbaert self-requested a review December 17, 2024 19:16
Copy link
Member

@toddbaert toddbaert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good on my end. Feel free to merge if you want @aepfli

@aepfli aepfli merged commit d5110e3 into open-feature:main Dec 18, 2024
4 checks passed
@aepfli aepfli deleted the feat/use_more_gherkin_files branch December 18, 2024 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants