test(daemon): mock launchd plist reads · openclaw/openclaw@22aa402
steipete
·
2026-04-25
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -241,6 +241,14 @@ vi.mock("node:fs/promises", async () => {
|
241 | 241 | unlink: vi.fn(async (p: string) => { |
242 | 242 | state.files.delete(p); |
243 | 243 | }), |
| 244 | +readFile: vi.fn(async (p: string) => { |
| 245 | +const key = p; |
| 246 | +const value = state.files.get(key); |
| 247 | +if (value !== undefined) { |
| 248 | +return value; |
| 249 | +} |
| 250 | +throw new Error(`ENOENT: no such file or directory, open '${key}'`); |
| 251 | +}), |
244 | 252 | writeFile: vi.fn(async (p: string, data: string, opts?: { mode?: number }) => { |
245 | 253 | const key = p; |
246 | 254 | state.files.set(key, data); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。