Sha256: d00c3fe7877c82efbf196a06d65fd32a8c9348f788cdba8fcc899764a22bff68

Contents?: true

Size: 601 Bytes

Versions: 24

Compression:

Stored size: 601 Bytes

Contents

# frozen_string_literal: true

# :markup: markdown

module ActionDispatch
  module SystemTesting
    class Server # :nodoc:
      class << self
        attr_accessor :silence_puma
      end

      self.silence_puma = false

      def run
        setup
      end

      private
        def setup
          set_server
          set_port
        end

        def set_server
          Capybara.server = :puma, { Silent: self.class.silence_puma } if Capybara.server == Capybara.servers[:default]
        end

        def set_port
          Capybara.always_include_port = true
        end
    end
  end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
actionpack-8.0.2 lib/action_dispatch/system_testing/server.rb
actionpack-8.0.1 lib/action_dispatch/system_testing/server.rb
actionpack-8.0.0.1 lib/action_dispatch/system_testing/server.rb
actionpack-7.2.2.1 lib/action_dispatch/system_testing/server.rb
actionpack-8.0.0 lib/action_dispatch/system_testing/server.rb
actionpack-7.2.2 lib/action_dispatch/system_testing/server.rb
actionpack-8.0.0.rc2 lib/action_dispatch/system_testing/server.rb
actionpack-7.2.1.2 lib/action_dispatch/system_testing/server.rb
actionpack-8.0.0.rc1 lib/action_dispatch/system_testing/server.rb
actionpack-7.2.1.1 lib/action_dispatch/system_testing/server.rb
actionpack-8.0.0.beta1 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha9 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha8 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha7 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha4 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha3 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha2 lib/action_dispatch/system_testing/server.rb
omg-actionpack-8.0.0.alpha1 lib/action_dispatch/system_testing/server.rb
actionpack-7.2.1 lib/action_dispatch/system_testing/server.rb
actionpack-7.2.0 lib/action_dispatch/system_testing/server.rb