Documentation ¶
Index ¶
- func TestAddTransceiver(t *testing.T)
- func TestCodecsFromMediaDescription(t *testing.T)
- func TestConfigurationJSON(t *testing.T)
- func TestConfiguration_getICEServers(t *testing.T)
- func TestCreateOfferAnswer(t *testing.T)
- func TestEmptyCandidate(t *testing.T)
- func TestExtractFingerprint(t *testing.T)
- func TestExtractICEDetails(t *testing.T)
- func TestGatherOnSetLocalDescription(t *testing.T)
- func TestGetRIDs(t *testing.T)
- func TestHaveApplicationMediaSection(t *testing.T)
- func TestICELite(t *testing.T)
- func TestICERestart(t *testing.T)
- func TestICERestart_Error_Handling(t *testing.T)
- func TestICEServer_validate(t *testing.T)
- func TestMediaDescriptionFingerprints(t *testing.T)
- func TestMulticastDNSCandidates(t *testing.T)
- func TestMultipleCreateChannel(t *testing.T)
- func TestMultipleOfferAnswer(t *testing.T)
- func TestNegotiationNeeded(t *testing.T)
- func TestNew(t *testing.T)
- func TestNew_Go(t *testing.T)
- func TestNoFingerprintInFirstMediaIfSetRemoteDescription(t *testing.T)
- func TestOnICEGatheringStateChange(t *testing.T)
- func TestOneAttrKeyConnectionSetupPerMediaDescriptionInSDP(t *testing.T)
- func TestPeerConnectionTrickle(t *testing.T)
- func TestPeerConnection_AnswerWithClosedConnection(t *testing.T)
- func TestPeerConnection_AnswerWithoutOffer(t *testing.T)
- func TestPeerConnection_AnsweringLite(t *testing.T)
- func TestPeerConnection_EventHandlers(t *testing.T)
- func TestPeerConnection_EventHandlers_Go(t *testing.T)
- func TestPeerConnection_GetConfiguration(t *testing.T)
- func TestPeerConnection_MassiveTracks(t *testing.T)
- func TestPeerConnection_OfferingLite(t *testing.T)
- func TestPeerConnection_PropertyGetters(t *testing.T)
- func TestPeerConnection_SessionID(t *testing.T)
- func TestPeerConnection_SetConfiguration(t *testing.T)
- func TestPeerConnection_SetConfiguration_Go(t *testing.T)
- func TestPeerConnection_ShutdownNoDTLS(t *testing.T)
- func TestPeerConnection_TransceiverDirection(t *testing.T)
- func TestPeerConnection_satisfyTypeAndDirection(t *testing.T)
- func TestPopulateLocalCandidates(t *testing.T)
- func TestPopulateSDP(t *testing.T)
- func TestRtpExtensionsFromMediaDescription(t *testing.T)
- func TestSetRemoteDescription(t *testing.T)
- func TestSetRemoteDescriptionInvalid(t *testing.T)
- func TestTrackDetailsFromSDP(t *testing.T)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TestAddTransceiver ¶
func TestConfigurationJSON ¶
func TestCreateOfferAnswer ¶
func TestEmptyCandidate ¶
func TestExtractFingerprint ¶
func TestExtractICEDetails ¶
func TestGatherOnSetLocalDescription ¶
Assert that candidates are gathered by calling SetLocalDescription, not SetRemoteDescription
func TestGetRIDs ¶
func TestICELite ¶
this test asserts that if an ice-lite offer is received, pion will take the ICE-CONTROLLING role
func TestICERestart ¶
func TestICERestart_Error_Handling ¶
Assert error handling when an Agent is restart
func TestICEServer_validate ¶
func TestMulticastDNSCandidates ¶
Assert that two agents that only generate mDNS candidates can connect
func TestMultipleOfferAnswer ¶
func TestNegotiationNeeded ¶
func TestNew_Go ¶
func TestPeerConnectionTrickle ¶
Assert Trickle ICE behaviors
func TestPeerConnection_MassiveTracks ¶
This test assure that all track events emits.
func TestPeerConnection_ShutdownNoDTLS ¶
This test asserts that nothing deadlocks we try to shutdown when DTLS is in flight We ensure that DTLS is in flight by removing the mux func for it, so all inbound DTLS is lost
func TestPopulateLocalCandidates ¶
Issue #1121, assert populateLocalCandidates doesn't mutate
func TestPopulateSDP ¶
func TestSetRemoteDescriptionInvalid ¶
Assert that SetRemoteDescription handles invalid states
func TestTrackDetailsFromSDP ¶
Types ¶
This section is empty.