From 64926d500782cadf578724c3d1e7f59e7aaf200f Mon Sep 17 00:00:00 2001 From: MSP-Greg Date: Tue, 17 Nov 2020 08:24:34 -0600 Subject: test/net/smtp - use TCPSocket when UNIXSocket unavailable --- test/net/smtp/test_sslcontext.rb | 5 +++-- test/net/smtp/test_starttls.rb | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'test/net') diff --git a/test/net/smtp/test_sslcontext.rb b/test/net/smtp/test_sslcontext.rb index 80afc1338e..dd741cf396 100644 --- a/test/net/smtp/test_sslcontext.rb +++ b/test/net/smtp/test_sslcontext.rb @@ -39,7 +39,8 @@ module Net end def start_smtpd(starttls) - @server_socket, @client_socket = UNIXSocket.pair + @server_socket, @client_socket = Object.const_defined?(:UNIXSocket) ? + UNIXSocket.pair : Socket.pair(:INET, :STREAM, 0) @starttls_executed = false @server_thread = Thread.new(@server_socket) do |s| s.puts "220 fakeserver\r\n" @@ -125,4 +126,4 @@ module Net end end -end unless /mswin|mingw/ =~ RUBY_PLATFORM +end diff --git a/test/net/smtp/test_starttls.rb b/test/net/smtp/test_starttls.rb index 2c812aea67..a0855b915e 100644 --- a/test/net/smtp/test_starttls.rb +++ b/test/net/smtp/test_starttls.rb @@ -25,7 +25,8 @@ module Net end def start_smtpd(starttls) - @server_socket, @client_socket = UNIXSocket.pair + @server_socket, @client_socket = Object.const_defined?(:UNIXSocket) ? + UNIXSocket.pair : Socket.pair(:INET, :STREAM, 0) @starttls_executed = false @server_thread = Thread.new(@server_socket) do |s| s.puts "220 fakeserver\r\n" @@ -118,4 +119,4 @@ module Net assert_nothing_raised { smtp.enable_starttls_auto } end end -end unless /mswin|mingw/ =~ RUBY_PLATFORM +end -- cgit v1.2.3