def test_response_with_invalid_address(self): connection = ice.Connection(ice_controlling=True) connection.remote_password = "******" connection.remote_username = "******" protocol = ProtocolMock() protocol.response_addr = ("3.4.5.6", 3456) protocol.response_message = "bad" pair = ice.CandidatePair( protocol, Candidate( foundation="some-foundation", component=1, transport="udp", priority=2345, host="2.3.4.5", port=2345, type="host", ), ) self.assertEqual( repr(pair), "CandidatePair(('1.2.3.4', 1234) -> ('2.3.4.5', 2345))" ) run(connection.check_start(pair)) self.assertEqual(pair.state, ice.CandidatePair.State.FAILED)
def test_response_with_invalid_address(self): connection = ice.Connection(ice_controlling=True) connection.remote_password = '******' connection.remote_username = '******' protocol = ProtocolMock() protocol.response_addr = ('3.4.5.6', 3456) protocol.response_message = 'bad' pair = ice.CandidatePair(protocol, Candidate( foundation='some-foundation', component=1, transport='udp', priority=2345, host='2.3.4.5', port=2345, type='host')) run(connection.check_start(pair)) self.assertEqual(pair.state, ice.CandidatePair.State.FAILED)