An integration test server that runs expectation on the payloads you send.
Given this configuration:
expect:
- body: has(request.hello)
min: 4
- body: has(request.howdy) Once the server will receive four request bodies containing the hello key and one containing the howdy key it will terminate with exit code 0. Expectations are evaluated using CEL.
testlight reads its configuration by default from ./config.yaml.