Skip to main content
Version: Current

StoreTckOptions

@rotorsoft/act-root


@rotorsoft/act-root / act-tck/src / StoreTckOptions

Type Alias: StoreTckOptions

StoreTckOptions = object

Defined in: libs/act-tck/src/store-tck.ts:122

Options for runStoreTck.

Propertiesโ€‹

capabilities?โ€‹

readonly optional capabilities?: StoreCapabilities

Defined in: libs/act-tck/src/store-tck.ts:139

Optional capabilities flags โ€” see StoreCapabilities.


factoryโ€‹

readonly factory: () => Store | Promise<Store>

Defined in: libs/act-tck/src/store-tck.ts:135

Returns the Store instance under test. Called once during beforeAll. The TCK does not assume a fresh store per test โ€” each test namespaces its streams via uid so they don't collide. The TCK calls store.seed() once before any test runs and store.dispose() after all tests, with store.drop() in between if any test needs it.

Returnsโ€‹

Store | Promise<Store>


nameโ€‹

readonly name: string

Defined in: libs/act-tck/src/store-tck.ts:126

Display name for the implementation under test.