open-feature / ruby-sdk

Ruby implementation of the OpenFeature SDK
https://openfeature.dev
Apache License 2.0
25 stars 9 forks source link

feat: Implement Requirement 1.1.2 #78

Closed maxveldink closed 8 months ago

maxveldink commented 1 year ago

This PR

Note that this is built off of #77 and will not have that base commit if that commit is accepted.

Follow-up Tasks

I plan on continuing to implement the flag evaluation API in subsequent PRs.

How to test

Ensure that providers can still be set while configuring OpenFeature. You can play around with a stub Provider that implements init and shutdown to verify those are also called as expected.

codecov[bot] commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (2d89570) 99.22% compared to head (f65650d) 99.25%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #78 +/- ## ========================================== + Coverage 99.22% 99.25% +0.02% ========================================== Files 11 11 Lines 129 134 +5 ========================================== + Hits 128 133 +5 Misses 1 1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

maxveldink commented 9 months ago

@technicalpickles Apologies for the multi-month delay here; just wrapped up paternity leave! Will review the comments and respond/push some fixes today or tomorrow.

maxveldink commented 9 months ago

@technicalpickles @josecolella Bumping this PR to see if you all might have any time to review it this week 🙏🏻

beeme1mr commented 8 months ago

Hey @toddbaert, could you please take a quick look at this pr to unblock @maxveldink?

toddbaert commented 8 months ago

@maxveldink @beeme1mr I'll review this today.