testing/StorageConformance
Shared conformance suite for Storage backends, ported from pi-durable’s storage conformance cases.
import { MemoryStorage } from "@effective-harness/core"import { registerStorageConformance } from "@effective-harness/core/testing/StorageConformance"
registerStorageConformance("MemoryStorage", () => MemoryStorage.layer)Since v0.0.0
registerStorageConformance
Section titled “registerStorageConformance”Register the conformance cases with @effect/vitest. makeLayer must return a layer over fresh, empty storage
each time it is called.
Signature
declare const registerStorageConformance: (name: string, makeLayer: () => Layer.Layer<Storage, unknown>) => voidSince v0.0.0