Sha256: 2a863ddb2230baa4421cfbd127d6b35e0445e4308f05723df289c87f593db765
Contents?: true
Size: 487 Bytes
Versions: 14
Compression:
Stored size: 487 Bytes
Contents
require 'webrick' class ::WEBrick::BasicLog def log(level, data) end end port = 8000 webserver = Thread.new do server = WEBrick::HTTPServer.new( :Port => port, :DocumentRoot => "#{Dir.pwd}/spec/test_data", Logger: WEBrick::Log.new("/dev/null"), AccessLog: [] ) server.mount "/tmp/", WEBrick::HTTPServlet::FileHandler, "#{Dir.pwd}/tmp/" server.start end puts "staring webserver on port #{port}" webserver.run #webserver.join at_exit { Thread.kill webserver }
Version data entries
14 entries across 14 versions & 1 rubygems