This commit is contained in:
onysd 2026-07-21 01:04:08 +03:00
parent 3decb31988
commit 4f4516680b
3 changed files with 31 additions and 51 deletions

View file

@ -238,9 +238,8 @@ func TestFrozenCalleeCompletesPrivateCallLifecycle(t *testing.T) {
if value, ok := dispatchCanonicalValue(signaled).(bool); !ok || !value {
t.Fatalf("sendSignalingData = %#v, want true", dispatchCanonicalValue(signaled))
}
// 信令走 user 级 transient 扇出到对端全部 ready 连接、排除发送方 session。
if pushes := f.sessions.records(); len(pushes) != 1 || pushes[0].userID != f.caller.ID || pushes[0].excludeSession != phoneCalleeSession {
t.Fatalf("signaling pushes = %+v, want transient fanout to caller excluding callee session", pushes)
if pushes := f.sessions.records(); len(pushes) != 1 || pushes[0].targetSession != phoneCallerSession {
t.Fatalf("signaling pushes = %+v, want caller device", pushes)
}
f.sessions.reset()