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]