feat: assemblePlanPrompt 改为按单文档组装,增加依赖说明
This commit is contained in:
@@ -34,7 +34,7 @@ describe("完整 SDD 流程", () => {
|
||||
|
||||
const changeName = "user-auth";
|
||||
await mkdir(getChangeDir(TMP_DIR, changeName), { recursive: true });
|
||||
const planPrompt = await assemblePlanPrompt(config, TMP_DIR, changeName);
|
||||
const planPrompt = await assemblePlanPrompt(config, TMP_DIR, changeName, "design");
|
||||
expect(planPrompt).toContain("user-auth");
|
||||
|
||||
const changeDir = getChangeDir(TMP_DIR, changeName);
|
||||
@@ -118,7 +118,7 @@ describe("完整 SDD 流程", () => {
|
||||
expect(discussPrompt).toBe("自定义讨论");
|
||||
|
||||
await mkdir(getChangeDir(TMP_DIR, "test"), { recursive: true });
|
||||
const planPrompt = await assemblePlanPrompt(config, TMP_DIR, "test");
|
||||
const planPrompt = await assemblePlanPrompt(config, TMP_DIR, "test", "spec");
|
||||
expect(planPrompt).toContain("spec");
|
||||
expect(planPrompt).toContain("test 规格");
|
||||
expect(planPrompt).not.toContain("design");
|
||||
|
||||
Reference in New Issue
Block a user