






















@@ -117,11 +117,7 @@ describe("doctor-contract-registry module loader", () => {
117117expect(mocks.createJiti.mock.calls[0]?.[0]).toBe(
118118pathToFileURL(contractApiPath, { windows: true }).href,
119119);
120-expect(mocks.createJiti.mock.calls[0]?.[1]).toEqual(
121-expect.objectContaining({
122-tryNative: false,
123-}),
124-);
120+expect(mocks.createJiti.mock.calls[0]?.[1]?.tryNative).toBe(false);
125121});
126122127123it("prefers doctor-contract-api over the broader contract-api surface", () => {
@@ -257,9 +253,12 @@ describe("doctor-contract-registry module loader", () => {
257253message: "load path contract",
258254},
259255]);
260-expect(mocks.loadPluginManifestRegistry).toHaveBeenCalledWith(
261-expect.objectContaining({ config }),
262-);
256+expect(mocks.loadPluginManifestRegistry).toHaveBeenCalledWith({
257+ config,
258+workspaceDir: "/workspace",
259+env: {},
260+includeDisabled: true,
261+});
263262});
264263265264it("reads doctor contracts from the current manifest registry on each call", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。