Closed bmjen closed 1 year ago
I updated the test evaluations to support the new generated test cases... but I wasn't able to verify that the tests failed on the old version of the code base that evaluated pre-reqs incorrectly. The tests still passed. Will try to debug more tomorrow.
WHAT
Evaluation checks for Pre-Req flags were incorrectly implemented in some Server SDKs, as they were checking for value instead of identifier this was uncaught previously because the test cases used boolean flags which had the same string for identifier and value.
FIX Updates the PreReq check to check against a feature's
identifier
instead ofvalue
.TEST The test cases were updated to properly test with a flag that has identifier that isn't equal to value. The tests on this SDK were updated to use the new test cases.