module Spec::Rails::Example::ControllerExampleGroup::TemplateIsolationExtensions
def _pick_template(*args)
def _pick_template(*args) @_first_render ||= args[0] unless args[0] =~ /^layouts/ PickedTemplate.new end
def file_exists?(ignore); true; end
def file_exists?(ignore); true; end
def record_render(opts)
def record_render(opts) (@_rendered[:template] ||= opts[:file]) if opts[:file] (@_rendered[:partials][opts[:partial]] += 1) if opts[:partial] end
def render(*args)
def render(*args) return super if Hash === args.last && args.last[:inline] @_rendered ? record_render(args[0]) : super end
def render_file(*args)
def render_file(*args) @first_render ||= args[0] unless args[0] =~ /^layouts/ end