



























@@ -71,10 +71,15 @@ describe("applyPluginNodeInvokePolicy", () => {
7171params: { path: "/tmp/x" },
7272});
737374-expect(result).toMatchObject({
75-ok: false,
76-code: "PLUGIN_POLICY_MISSING",
77-});
74+expect(result).not.toBeNull();
75+if (result === null) {
76+throw new Error("expected plugin policy failure");
77+}
78+expect(result.ok).toBe(false);
79+if (result.ok) {
80+throw new Error("expected plugin policy failure");
81+}
82+expect(result.code).toBe("PLUGIN_POLICY_MISSING");
7883expect(invoke).not.toHaveBeenCalled();
7984});
8085@@ -113,7 +118,7 @@ describe("applyPluginNodeInvokePolicy", () => {
113118params: { path: "/tmp/x" },
114119});
115120116-expect(result).toMatchObject({ ok: true, payload: { ok: true, value: 1 } });
121+expect(result).toStrictEqual({ ok: true, payload: { ok: true, value: 1 }, payloadJSON: null });
117122expect(invoke).toHaveBeenCalledWith({
118123nodeId: "node-1",
119124command: "demo.read",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。