(mock_recv_udp)
| 24 | |
| 25 | @patch("sshuttle.methods.tproxy.recv_udp") |
| 26 | def 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") |
nothing calls this directly
no test coverage detected