summaryrefslogtreecommitdiff
path: root/spec/ruby/core/file/fixtures
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2019-06-27 21:02:36 +0200
committerBenoit Daloze <eregontp@gmail.com>2019-06-27 21:02:36 +0200
commitd80e44deec77678fe2d72f94c17b2409b3e794d5 (patch)
tree612bf2313550e0982dda452f48492cc069e1c21a /spec/ruby/core/file/fixtures
parentc940397116c5aef76b1c0d05561c11d43ef596a7 (diff)
Update to ruby/spec@8d74d49
Diffstat (limited to 'spec/ruby/core/file/fixtures')
-rw-r--r--spec/ruby/core/file/fixtures/file_types.rb13
1 files changed, 4 insertions, 9 deletions
diff --git a/spec/ruby/core/file/fixtures/file_types.rb b/spec/ruby/core/file/fixtures/file_types.rb
index 1dd0752f73..109bcfe42e 100644
--- a/spec/ruby/core/file/fixtures/file_types.rb
+++ b/spec/ruby/core/file/fixtures/file_types.rb
@@ -52,15 +52,10 @@ module FileSpecs
end
def self.socket
- require 'socket'
- name = tmp("ftype_socket.socket")
- rm_r name
- begin
- socket = UNIXServer.new name
- rescue ArgumentError => error
- error.message.should =~ /too long/
- return
- end
+ require_relative '../../../library/socket/fixtures/classes.rb'
+
+ name = SocketSpecs.socket_path
+ socket = UNIXServer.new name
begin
yield name
ensure