test: clarify update cli exit assertions · openclaw/openclaw@8b57d0f
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -1429,7 +1429,7 @@ describe("update-cli", () => {
|
1429 | 1429 | await updateCommand({ dryRun: true }); |
1430 | 1430 | }, |
1431 | 1431 | assert: () => { |
1432 | | -expect(vi.mocked(defaultRuntime.exit).mock.calls.some((call) => call[0] === 1)).toBe(false); |
| 1432 | +expect(defaultRuntime.exit).not.toHaveBeenCalledWith(1); |
1433 | 1433 | expect(runGatewayUpdate).not.toHaveBeenCalled(); |
1434 | 1434 | }, |
1435 | 1435 | }, |
@@ -3298,9 +3298,11 @@ describe("update-cli", () => {
|
3298 | 3298 | .mocked(defaultRuntime.error) |
3299 | 3299 | .mock.calls.some((call) => String(call[0]).includes("Downgrade confirmation required.")); |
3300 | 3300 | expect(downgradeMessageSeen).toBe(shouldExit); |
3301 | | -expect(vi.mocked(defaultRuntime.exit).mock.calls.some((call) => call[0] === 1)).toBe( |
3302 | | -shouldExit, |
3303 | | -); |
| 3301 | +if (shouldExit) { |
| 3302 | +expect(defaultRuntime.exit).toHaveBeenCalledWith(1); |
| 3303 | +} else { |
| 3304 | +expect(defaultRuntime.exit).not.toHaveBeenCalledWith(1); |
| 3305 | +} |
3304 | 3306 | expect(vi.mocked(runGatewayUpdate).mock.calls.length > 0).toBe(false); |
3305 | 3307 | expect( |
3306 | 3308 | vi |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。