MCPcopy Create free account
hub / github.com/Effect-TS/effect / assertDoesNotMutate

Function assertDoesNotMutate

packages/effect/test/JsonSchema.test.ts:24–28  ·  view source on GitHub ↗
(input: A, f: (input: A) => unknown)

Source from the content-addressed store, hash-verified

22}
23
24function assertDoesNotMutate<A>(input: A, f: (input: A) => unknown): void {
25 const before = structuredClone(input)
26 f(input)
27 deepStrictEqual(input, before)
28}
29
30describe("JsonSchema", () => {
31 describe("meta-schema URIs", () => {

Callers 1

JsonSchema.test.tsFile · 0.85

Calls 2

deepStrictEqualFunction · 0.90
fFunction · 0.70

Tested by

no test coverage detected