Files
samosvalishe fd9c6abf1e fix(udprelay): рецикл turn-аллокации пересоздаёт dtls-сессию
смерть аллокации теперь роняет и dtls: у новой аллокации другой relayed-адрес,
а миграция по dtls connection id под obf-профилем на сервере не работает.
логи turn-клиента уведены в logx - коды отказа vk не было видно нигде.
2026-08-18 15:29:32 +03:00

20 lines
438 B
Go

package udprelay
import (
"context"
"net"
"testing"
)
func TestDialTURNNoCandidates(t *testing.T) {
t.Parallel()
getCreds := func(context.Context, int) (string, string, []string, error) {
return "u", "p", nil, nil
}
peer := &net.UDPAddr{IP: net.IPv4(1, 2, 3, 4), Port: 1}
_, err := DialTURN(context.Background(), "", "", false, peer, 0, getCreds, nil)
if err == nil {
t.Fatal("expected error on empty candidate list")
}
}