test: tighten vitest shard timing assertions · openclaw/openclaw@cb472ab
steipete
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -85,16 +85,18 @@ describe("scripts/lib/vitest-shard-timings.mjs", () => {
|
85 | 85 | ["test/vitest/vitest.auto-reply-reply.config.ts#auto-reply-reply-agent-runner", 1234], |
86 | 86 | ]), |
87 | 87 | ); |
88 | | -expect( |
89 | | -JSON.parse(fs.readFileSync(env.OPENCLAW_TEST_PROJECTS_TIMINGS_PATH, "utf8")).configs[ |
90 | | -"test/vitest/vitest.auto-reply-reply.config.ts#auto-reply-reply-agent-runner" |
91 | | -], |
92 | | -).toMatchObject({ |
| 88 | +const persistedTiming = JSON.parse( |
| 89 | +fs.readFileSync(env.OPENCLAW_TEST_PROJECTS_TIMINGS_PATH, "utf8"), |
| 90 | +).configs["test/vitest/vitest.auto-reply-reply.config.ts#auto-reply-reply-agent-runner"]; |
| 91 | +expect(typeof persistedTiming.updatedAt).toBe("string"); |
| 92 | +expect(persistedTiming.updatedAt.length).toBeGreaterThan(0); |
| 93 | +expect({ ...persistedTiming, updatedAt: "<dynamic>" }).toStrictEqual({ |
93 | 94 | averageMs: 1234, |
94 | 95 | baseConfig: "test/vitest/vitest.auto-reply-reply.config.ts", |
95 | 96 | includePatternCount: 1, |
96 | 97 | lastMs: 1234, |
97 | 98 | sampleCount: 1, |
| 99 | +updatedAt: "<dynamic>", |
98 | 100 | }); |
99 | 101 | }); |
100 | 102 | }); |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。