diff --git a/packages/cli/tests/e2e/knowledge-chat.e2e.test.ts b/packages/cli/tests/e2e/knowledge-chat.e2e.test.ts index 48583c0..352e54f 100644 --- a/packages/cli/tests/e2e/knowledge-chat.e2e.test.ts +++ b/packages/cli/tests/e2e/knowledge-chat.e2e.test.ts @@ -56,17 +56,20 @@ describe("e2e: knowledge chat", () => { }); test("缺少 --workspace-id 时非零退出并提示", async () => { - const { stderr, exitCode } = await runCli([ - "knowledge", - "chat", - "--message", - "Hello", - "--agent-id", - "aid_test", - "--non-interactive", - "--output", - "json", - ]); + const { stderr, exitCode } = await runCli( + [ + "knowledge", + "chat", + "--message", + "Hello", + "--agent-id", + "aid_test", + "--non-interactive", + "--output", + "json", + ], + { BAILIAN_WORKSPACE_ID: "" }, + ); expect(exitCode).not.toBe(0); expect(stderr).toMatch(/workspace.*required/i); }); diff --git a/packages/cli/tests/e2e/knowledge-search.e2e.test.ts b/packages/cli/tests/e2e/knowledge-search.e2e.test.ts index 9eaf12f..98ed40c 100644 --- a/packages/cli/tests/e2e/knowledge-search.e2e.test.ts +++ b/packages/cli/tests/e2e/knowledge-search.e2e.test.ts @@ -47,17 +47,20 @@ describe("e2e: knowledge search", () => { }); test("缺少 --workspace-id 时非零退出并提示", async () => { - const { stderr, exitCode } = await runCli([ - "knowledge", - "search", - "--query", - "test", - "--agent-id", - "aid_test", - "--non-interactive", - "--output", - "json", - ]); + const { stderr, exitCode } = await runCli( + [ + "knowledge", + "search", + "--query", + "test", + "--agent-id", + "aid_test", + "--non-interactive", + "--output", + "json", + ], + { BAILIAN_WORKSPACE_ID: "" }, + ); expect(exitCode).not.toBe(0); expect(stderr).toMatch(/workspace.*required/i); }); diff --git a/packages/cli/tests/e2e/knowledge.e2e.test.ts b/packages/cli/tests/e2e/knowledge.e2e.test.ts index d17086e..7e62aa0 100644 --- a/packages/cli/tests/e2e/knowledge.e2e.test.ts +++ b/packages/cli/tests/e2e/knowledge.e2e.test.ts @@ -80,10 +80,10 @@ describe("e2e: knowledge retrieve errors", () => { "json", ], { - DASHSCOPE_API_KEY: undefined, - DASHSCOPE_ACCESS_TOKEN: undefined, - ALIBABA_CLOUD_ACCESS_KEY_ID: undefined, - ALIBABA_CLOUD_ACCESS_KEY_SECRET: undefined, + DASHSCOPE_API_KEY: "", + DASHSCOPE_ACCESS_TOKEN: "", + ALIBABA_CLOUD_ACCESS_KEY_ID: "", + ALIBABA_CLOUD_ACCESS_KEY_SECRET: "", BAILIAN_CONFIG_DIR: tmpdir(), }, );