diff options
-rw-r--r-- | spec/support/http_unix_server.rb | 6 |
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 |