summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/support/http_unix_server.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/support/http_unix_server.rb b/spec/support/http_unix_server.rb
index d786238..113df57 100644
--- a/spec/support/http_unix_server.rb
+++ b/spec/support/http_unix_server.rb
@@ -2,6 +2,12 @@ require 'webrick'
# like WEBrick::HTTPServer, but listens on UNIX socket
class HTTPUNIXServer < WEBrick::HTTPServer
+ def initialize(config = {})
+ null_log = WEBrick::Log.new(IO::NULL, 7)
+
+ super(config.merge(Logger: null_log, AccessLog: null_log))
+ end
+
def listen(address, port)
socket = Socket.unix_server_socket(address)
socket.autoclose = false