open-feature / ruby-sdk

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

test: restructure some specs to make requirements the top level conte… #43

Closed technicalpickles closed 1 year ago

technicalpickles commented 1 year ago

…xt, and add pending contexts for ones not implemented/tested yet

This PR

I wanted to see what is left to implement, so I was going through the specs and comparing to https://docs.openfeature.dev/docs/specification/sections/flag-evaluation

In one case, there was a Requirement x.y.z context, that then had Requirement x.y.z+1 nested under it. I restructured to have these requirements at the same depth.

Also added a few contexts for Requirements not yet implemented, or not tested.

Related Issues

Notes

Follow-up Tasks

How to test

Look at CI results 🚦