test: clarify websocket error assertions · openclaw/openclaw@07a850a
steipete
·
2026-05-08
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -775,7 +775,7 @@ describe("OpenAIWebSocketManager", () => {
|
775 | 775 | lastSocket().simulateError(new Error("SSL handshake failed")); |
776 | 776 | await p; |
777 | 777 | |
778 | | -expect(errors.some((e) => e.message === "SSL handshake failed")).toBe(true); |
| 778 | +expect(errors.map((error) => error.message)).toContain("SSL handshake failed"); |
779 | 779 | }); |
780 | 780 | |
781 | 781 | it("handles multiple successive socket errors without crashing", async () => { |
@@ -790,8 +790,9 @@ describe("OpenAIWebSocketManager", () => {
|
790 | 790 | await p; |
791 | 791 | |
792 | 792 | expect(errors.length).toBeGreaterThanOrEqual(2); |
793 | | -expect(errors.some((e) => e.message === "first error")).toBe(true); |
794 | | -expect(errors.some((e) => e.message === "second error")).toBe(true); |
| 793 | +expect(errors.map((error) => error.message)).toEqual( |
| 794 | +expect.arrayContaining(["first error", "second error"]), |
| 795 | +); |
795 | 796 | }); |
796 | 797 | }); |
797 | 798 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。