From 07b86a75592430be0fe028349f00bb0dd46e5bd2 Mon Sep 17 00:00:00 2001 From: zarazaex69 Date: Sat, 16 May 2026 18:38:14 +0300 Subject: [PATCH] test(jitsi): guard session type assertions in tests --- internal/engine/jitsi/jitsi_test.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/internal/engine/jitsi/jitsi_test.go b/internal/engine/jitsi/jitsi_test.go index c00cd84..e07f2ce 100644 --- a/internal/engine/jitsi/jitsi_test.go +++ b/internal/engine/jitsi/jitsi_test.go @@ -198,7 +198,10 @@ func TestBridgeCloseRequestsReconnect(t *testing.T) { } defer func() { _ = sess.Close() }() - js := sess.(*Session) + js, ok := sess.(*Session) + if !ok { + t.Fatal("sess is not *Session") + } var ended string js.SetEndedCallback(func(reason string) { ended = reason }) js.SetShouldReconnect(func() bool { return true }) @@ -226,7 +229,10 @@ func TestBridgeCloseEndsWhenReconnectDisabled(t *testing.T) { } defer func() { _ = sess.Close() }() - js := sess.(*Session) + js, ok := sess.(*Session) + if !ok { + t.Fatal("sess is not *Session") + } var ended string js.SetEndedCallback(func(reason string) { ended = reason }) js.SetShouldReconnect(func() bool { return false })