test/net/smtp - use TCPSocket when UNIXSocket unavailable
This commit is contained in:
parent
2ef3b979bd
commit
64926d5007
Notes:
git
2020-11-18 08:13:36 +09:00
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user