Sha256: ebf90a9f1300b87e45d4f49520cce85db5799313d5c1bafb6c7d32515fe38cae
Contents?: true
Size: 803 Bytes
Versions: 2
Compression:
Stored size: 803 Bytes
Contents
require "rack/handler/puma" module ActionDispatch module SystemTesting class Server # :nodoc: class << self attr_accessor :silence_puma end self.silence_puma = false def run register setup end private def register Capybara.register_server :rails_puma do |app, port, host| Rack::Handler::Puma.run( app, Port: port, Threads: "0:1", Silent: self.class.silence_puma ) end end def setup set_server set_port end def set_server Capybara.server = :rails_puma end def set_port Capybara.always_include_port = true end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
actionpack-5.1.4 | lib/action_dispatch/system_testing/server.rb |
actionpack-5.1.4.rc1 | lib/action_dispatch/system_testing/server.rb |