






















@@ -1,5 +1,6 @@
1-import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest";
1+import { beforeEach, describe, expect, it, vi } from "vitest";
22import { withEnv } from "../test-utils/env.js";
3+import { isTruthyEnvValue, logAcceptedEnvOption, normalizeEnv, normalizeZaiEnv } from "./env.js";
3445const loggerMocks = vi.hoisted(() => ({
56info: vi.fn(),
@@ -11,19 +12,6 @@ vi.mock("../logging/subsystem.js", () => ({
1112}),
1213}));
131414-type EnvModule = typeof import("./env.js");
15-16-let isTruthyEnvValue: EnvModule["isTruthyEnvValue"];
17-let logAcceptedEnvOption: EnvModule["logAcceptedEnvOption"];
18-let normalizeEnv: EnvModule["normalizeEnv"];
19-let normalizeZaiEnv: EnvModule["normalizeZaiEnv"];
20-21-beforeAll(async () => {
22-vi.resetModules();
23-({ isTruthyEnvValue, logAcceptedEnvOption, normalizeEnv, normalizeZaiEnv } =
24-await import("./env.js"));
25-});
26-2715beforeEach(() => {
2816loggerMocks.info.mockClear();
2917});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。