Module: ActionController::Integration::ControllerCapture

Defined in:
lib/action_controller/integration.rb

Overview

A module used to extend ActionController::Base, so that integration tests can capture the controller used to satisfy a request.

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object

:nodoc:



348
349
350
351
352
353
354
355
# File 'lib/action_controller/integration.rb', line 348

def self.included(base)
  base.extend(ClassMethods)
  base.class_eval do
    class << self
      alias_method_chain :new, :capture
    end
  end
end