This repository contains a docker image to support the gherkin suites in the OpenFeature specification.
The flagd-testbed container is a docker image built on flagd, which essentially just adds a simple set of flags for the purposes of testing OpenFeature SDKs.
testing-flags.json
contains a set of flags consistent with the evaluation feature.
change-flag.sh
runs in the test container generates a file changing-flag.json
, which contains a flag that changes once every seconds, allowing to easily test change events.
See the flagd docs for more information on flagd.
The sync-testbed_ container is a docker image built on conforming to the sync.proto - a grpc which flagd or flagd in-process providers can use as a sync-source. It features an identical set of flags to the flagd-testbed container
For details on the sync-testbed, see sync/README.me