MCPcopy
hub / github.com/sshuttle/sshuttle / test_recv_udp

Function test_recv_udp

tests/client/test_methods_tproxy.py:26–34  ·  view source on GitHub ↗
(mock_recv_udp)

Source from the content-addressed store, hash-verified

24
25@patch("sshuttle.methods.tproxy.recv_udp")
26def test_recv_udp(mock_recv_udp):
27 mock_recv_udp.return_value = ("127.0.0.1", "127.0.0.2", "11111")
28
29 sock = Mock()
30 method = get_method('tproxy')
31 result = method.recv_udp(sock, 1024)
32 assert sock.mock_calls == []
33 assert mock_recv_udp.mock_calls == [call(sock, 1024)]
34 assert result == ("127.0.0.1", "127.0.0.2", "11111")
35
36
37@patch("sshuttle.methods.socket.socket")

Callers

nothing calls this directly

Calls 2

get_methodFunction · 0.90
recv_udpMethod · 0.45

Tested by

no test coverage detected