fix: 错误系统重构、消除静默吞错、update 修复、文档同步
This commit is contained in:
@@ -90,12 +90,11 @@ stages:
|
||||
expect(config.stages.archive).toBeDefined();
|
||||
});
|
||||
|
||||
it("YAML 解析错误时返回默认配置", async () => {
|
||||
it("YAML 解析错误时抛出 ConfigError", async () => {
|
||||
const runeDir = join(TMP_DIR, ".rune");
|
||||
await mkdir(runeDir, { recursive: true });
|
||||
await writeFile(join(runeDir, "config.yaml"), `stages: [invalid yaml {{{`);
|
||||
const config = await loadConfig(TMP_DIR);
|
||||
expect(config.stages.discuss).toBeDefined();
|
||||
expect(loadConfig(TMP_DIR)).rejects.toThrow(ConfigError);
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user