test: tighten talk session log assertions · openclaw/openclaw@87665a4
steipete
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -16,10 +16,12 @@ describe("realtime voice session log runtime", () => {
|
16 | 16 | recordRealtimeVoiceTranscript(transcript, "user", "hello", 1); |
17 | 17 | recordRealtimeVoiceTranscript(transcript, "assistant", "hi", 1); |
18 | 18 | |
19 | | -expect(getRealtimeVoiceTranscriptHealth(transcript)).toMatchObject({ |
| 19 | +expect(getRealtimeVoiceTranscriptHealth(transcript)).toEqual({ |
20 | 20 | realtimeTranscriptLines: 1, |
| 21 | +lastRealtimeTranscriptAt: transcript[0]?.at, |
21 | 22 | lastRealtimeTranscriptRole: "assistant", |
22 | 23 | lastRealtimeTranscriptText: "hi", |
| 24 | +recentRealtimeTranscript: transcript, |
23 | 25 | }); |
24 | 26 | }); |
25 | 27 | |
@@ -35,9 +37,11 @@ describe("realtime voice session log runtime", () => {
|
35 | 37 | detail: "ok", |
36 | 38 | }); |
37 | 39 | |
38 | | -expect(getRealtimeVoiceBridgeEventHealth(events)).toMatchObject({ |
| 40 | +expect(getRealtimeVoiceBridgeEventHealth(events)).toEqual({ |
| 41 | +lastRealtimeEventAt: events[0]?.at, |
39 | 42 | lastRealtimeEventType: "server:response.done", |
40 | 43 | lastRealtimeEventDetail: "ok", |
| 44 | +recentRealtimeEvents: events, |
41 | 45 | }); |
42 | 46 | }); |
43 | 47 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。