1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
// SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
// SPDX-License-Identifier: MIT
//go:build !js
// +build !js
package dtls
import (
"net"
"testing"
"time"
"github.com/pion/transport/v3/test"
"golang.org/x/net/nettest"
)
func TestNetTest(t *testing.T) {
lim := test.TimeOut(time.Minute*1 + time.Second*10)
defer lim.Stop()
nettest.TestConn(t, func() (c1, c2 net.Conn, stop func(), err error) {
c1, c2, err = pipeMemory()
if err != nil {
return nil, nil, nil, err
}
stop = func() {
_ = c1.Close()
_ = c2.Close()
}
return
})
}
|