Skip to content

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

Merged
beeme1mr merged 10 commits intoopen-feature:mainfrom
chrfwow:Add-evaluation-details-to-finally-hook-stage-#403
Feb 7, 2025
Merged

Add gherkin tests to verify evaluation details in finally hooks#290
beeme1mr merged 10 commits intoopen-feature:mainfrom
chrfwow:Add-evaluation-details-to-finally-hook-stage-#403

Conversation

@chrfwow
Copy link
Copy Markdown
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

Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
@chrfwow chrfwow requested a review from toddbaert as a code owner January 14, 2025 12:00
@chrfwow
Copy link
Copy Markdown
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
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
Copy link
Copy Markdown
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

@chrfwow chrfwow requested a review from aepfli January 16, 2025 14:34
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
@chrfwow chrfwow requested a review from beeme1mr January 17, 2025 10:32
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
@chrfwow chrfwow requested a review from beeme1mr January 28, 2025 09:36
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
@beeme1mr beeme1mr merged commit 95fe981 into open-feature:main Feb 7, 2025
5 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