Skip to content

EvalHarnessRun

EvalHarnessRun<TInput, TOutput, THarness> = HarnessRun<TOutput> & object

Harness run returned by the fixture-backed run(...) API.

readonly [evalHarnessRunBrand]: object

readonly harness: THarness

readonly input: TInput

readonly output: TOutput

TInput = unknown

TOutput extends JsonValue | undefined = JsonValue | undefined

THarness extends Harness<TInput, TOutput> = Harness<TInput, TOutput>

it("approves a refund", async ({ run }) => {
const result = await run("Refund invoice inv_123");
expect(result.output.status).toBe("approved");
});