feat: types 和 defaultConfig 增加 create 阶段
This commit is contained in:
@@ -2,13 +2,19 @@ import { describe, it, expect } from "bun:test";
|
||||
import { defaultConfig } from "../../src/defaults/config.ts";
|
||||
|
||||
describe("defaultConfig", () => {
|
||||
it("包含所有四个阶段的配置", () => {
|
||||
it("包含所有五个阶段的配置", () => {
|
||||
expect(defaultConfig.stages.discuss).toBeDefined();
|
||||
expect(defaultConfig.stages.create).toBeDefined();
|
||||
expect(defaultConfig.stages.plan).toBeDefined();
|
||||
expect(defaultConfig.stages.build).toBeDefined();
|
||||
expect(defaultConfig.stages.archive).toBeDefined();
|
||||
});
|
||||
|
||||
it("包含 create 阶段的配置", () => {
|
||||
expect(defaultConfig.stages.create).toBeDefined();
|
||||
expect(defaultConfig.stages.create!.prompt).toBeTruthy();
|
||||
});
|
||||
|
||||
it("discuss 阶段有 prompt", () => {
|
||||
expect(defaultConfig.stages.discuss!.prompt).toBeTruthy();
|
||||
expect(typeof defaultConfig.stages.discuss!.prompt).toBe("string");
|
||||
|
||||
Reference in New Issue
Block a user