Module: Rspec::Rails23::Controllers::RenderOverrides

Defined in:
lib/rspec/rails23/controllers.rb

Instance Method Summary collapse

Instance Method Details

#render(options = nil, extra_options = {}, &block) ⇒ Object



56
57
58
59
60
61
62
63
64
# File 'lib/rspec/rails23/controllers.rb', line 56

def render(options=nil, extra_options={}, &block)
  unless block_given?
    unless rendering_views?
      @template.extend TemplateIsolationExtensions
    end
  end
 
  super
end

#render_views!Object



48
49
50
# File 'lib/rspec/rails23/controllers.rb', line 48

def render_views!
  @render_views = true
end

#rendering_views?Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/rspec/rails23/controllers.rb', line 52

def rendering_views?
  @render_views
end