Sha256: 501e6d49328f17f2a3a5eaf53abc3b4afb1610ef1ebee0f51b0e89baedb66dcf

Contents?: true

Size: 364 Bytes

Versions: 9

Compression:

Stored size: 364 Bytes

Contents

require 'rails/railtie'
require 'cypress_on_rails/configuration'
require 'cypress_on_rails/middleware'

module CypressOnRails
  class Railtie < Rails::Railtie
    initializer :setup_cypress_middleware, after: :load_config_initializers do |app|
      if CypressOnRails.configuration.use_middleware?
        app.middleware.use Middleware
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
cypress-on-rails-1.12.1 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.12.0 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.11.0 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.10.1 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.9.1 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.9.0 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.8.1 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.8.0 lib/cypress_on_rails/railtie.rb
cypress-on-rails-1.7.0 lib/cypress_on_rails/railtie.rb