test/manual/test_forward.rb in net-ssh-2.5.2 vs test/manual/test_forward.rb in net-ssh-2.6.0
- old
+ new
@@ -126,11 +126,11 @@
tempfile = Tempfile.new("net_ssh_forward_test")
path = tempfile.path
tempfile.delete
yield UNIXServer.open(path)
File.delete(path)
- end
+ end if defined?(UNIXServer)
def test_forward_local_unix_socket_to_remote_port
session = Net::SSH.start(*ssh_start_params)
server_exc = Queue.new
server = start_server_sending_lot_of_data(server_exc)
@@ -155,10 +155,10 @@
session.loop(0.1) { client_done.empty? }
end
assert_not_nil(client_data, "client should have received data")
assert(client_data.match(/item\d/), 'client should have received the string item')
- end
+ end if defined?(UNIXSocket)
def test_loop_should_not_abort_when_server_side_of_forward_is_closed
session = Net::SSH.start(*ssh_start_params)
server = start_server_closing_soon
remote_port = server.addr[1]