Skip to main content

Interface: ConformanceTestApi

Defined in: packages/workflow-engine/src/testing/persistence-conformance.ts:60

The four test primitives a suite needs, supplied by the caller (pass vitest's { describe, it, expect, beforeEach }). The testing entry therefore imports nothing from vitest, so it loads from any script.

Properties​

beforeEach​

beforeEach: (fn) => void

Defined in: packages/workflow-engine/src/testing/persistence-conformance.ts:64

Parameters​

fn​

() => void | Promise<void>

Returns​

void


describe​

describe: (name, fn) => void

Defined in: packages/workflow-engine/src/testing/persistence-conformance.ts:61

Parameters​

name​

string

fn​

() => void

Returns​

void


expect​

expect: (value) => any

Defined in: packages/workflow-engine/src/testing/persistence-conformance.ts:63

Parameters​

value​

unknown

Returns​

any


it​

it: (name, fn) => void

Defined in: packages/workflow-engine/src/testing/persistence-conformance.ts:62

Parameters​

name​

string

fn​

() => void | Promise<void>

Returns​

void