| 1 | import * as DenoKeyValueStore from "@effect/platform-deno/DenoKeyValueStore" |
| 2 | import { beforeAll, describe } from "@effect/vitest" |
| 3 | import { testLayer } from "../../../effect/test/persistence/KeyValueStore.test.ts" |
| 4 | |
| 5 | beforeAll(() => { |
| 6 | localStorage.clear() |
| 7 | sessionStorage.clear() |
| 8 | }) |
| 9 | |
| 10 | describe("KeyValueStore / layerLocalStorage", () => testLayer(DenoKeyValueStore.layerLocalStorage)) |
| 11 | |
| 12 | describe("KeyValueStore / layerSessionStorage", () => testLayer(DenoKeyValueStore.layerSessionStorage)) |