Functions

runArtifactStoreCase

Function: runArtifactStoreCase()

runArtifactStoreCase(testCase, harness): Promise<ArtifactStoreOutcome>

Defined in: src/artifacts/conformance/run.ts:119

Run ONE case against one store, building and disposing the store around it.

Exported because a test framework wants one assertion per case: iterate artifactStoreConformance, call this, and turn the outcome into an it(). That gives per-case granularity in any framework without this module knowing what a framework is.

Parameters

testCase

ArtifactStoreCase

harness

ArtifactStoreHarness

Returns

Promise<ArtifactStoreOutcome>

On this page