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

Add gherkin tests to verify evaluation details in finally hooks #290

Conversation

chrfwow
Copy link
Contributor

@chrfwow chrfwow commented Jan 14, 2025

This PR

Adds gherkin tests to verify the evaluation details passed to the finally hooks

Related Issues

Part of open-feature/.github#65, open-feature/php-sdk#140, open-feature/python-sdk#403, open-feature/dotnet-sdk#328, open-feature/java-sdk#1246, and open-feature/js-sdk#1109

Follow-up Tasks

Implement the test steps in the repos

@chrfwow chrfwow requested a review from toddbaert as a code owner January 14, 2025 12:00
@chrfwow
Copy link
Contributor Author

chrfwow commented Jan 16, 2025

I extracted the hook tests into their own file hooks.feature, and left the evaluation.feature file mostly as-is

@chrfwow chrfwow requested a review from aepfli January 16, 2025 12:56
Copy link
Member

@aepfli aepfli left a comment

Choose a reason for hiding this comment

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

I still have some suggestions, and most of them are related to my limited knowledge ;) but maybe some are worth investigating

specification/assets/gherkin/evaluation.feature Outdated Show resolved Hide resolved
specification/assets/gherkin/hooks.feature Outdated Show resolved Hide resolved
specification/assets/gherkin/hooks.feature Outdated Show resolved Hide resolved
specification/assets/gherkin/hooks.feature Outdated Show resolved Hide resolved
@chrfwow chrfwow requested a review from aepfli January 16, 2025 14:34
@chrfwow chrfwow requested a review from beeme1mr January 17, 2025 10:32
specification/assets/gherkin/hooks.feature Outdated Show resolved Hide resolved
specification/assets/gherkin/hooks.feature Outdated Show resolved Hide resolved
specification/assets/gherkin/hooks.feature Outdated Show resolved Hide resolved
@chrfwow chrfwow requested a review from beeme1mr January 28, 2025 09:36
@beeme1mr beeme1mr merged commit 95fe981 into open-feature:main Feb 7, 2025
7 checks passed
@chrfwow chrfwow deleted the Add-evaluation-details-to-finally-hook-stage-#403 branch February 10, 2025 07:43
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.

4 participants