| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- // SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
- // SPDX-License-Identifier: MIT
- //go:build !js
- // +build !js
- package ice
- import (
- "testing"
- "github.com/stretchr/testify/require"
- )
- func newHostRemote(t *testing.T) *CandidateHost {
- remoteHostConfig := &CandidateHostConfig{
- Network: "udp",
- Address: "1.2.3.5",
- Port: 12350,
- Component: 1,
- }
- hostRemote, err := NewCandidateHost(remoteHostConfig)
- require.NoError(t, err)
- return hostRemote
- }
- func newPrflxRemote(t *testing.T) *CandidatePeerReflexive {
- prflxConfig := &CandidatePeerReflexiveConfig{
- Network: "udp",
- Address: "10.10.10.2",
- Port: 19217,
- Component: 1,
- RelAddr: "4.3.2.1",
- RelPort: 43211,
- }
- prflxRemote, err := NewCandidatePeerReflexive(prflxConfig)
- require.NoError(t, err)
- return prflxRemote
- }
- func newSrflxRemote(t *testing.T) *CandidateServerReflexive {
- srflxConfig := &CandidateServerReflexiveConfig{
- Network: "udp",
- Address: "10.10.10.2",
- Port: 19218,
- Component: 1,
- RelAddr: "4.3.2.1",
- RelPort: 43212,
- }
- srflxRemote, err := NewCandidateServerReflexive(srflxConfig)
- require.NoError(t, err)
- return srflxRemote
- }
- func newRelayRemote(t *testing.T) *CandidateRelay {
- relayConfig := &CandidateRelayConfig{
- Network: "udp",
- Address: "1.2.3.4",
- Port: 12340,
- Component: 1,
- RelAddr: "4.3.2.1",
- RelPort: 43210,
- }
- relayRemote, err := NewCandidateRelay(relayConfig)
- require.NoError(t, err)
- return relayRemote
- }
- func newHostLocal(t *testing.T) *CandidateHost {
- localHostConfig := &CandidateHostConfig{
- Network: "udp",
- Address: "192.168.1.1",
- Port: 19216,
- Component: 1,
- }
- hostLocal, err := NewCandidateHost(localHostConfig)
- require.NoError(t, err)
- return hostLocal
- }
|