class RSpec::Rails::ViewRendering::EmptyTemplateResolver
@private
Public Class Methods
Source
# File lib/rspec/rails/view_rendering.rb, line 44 def self.build(path) if path.is_a?(::ActionView::Resolver) ResolverDecorator.new(path) else FileSystemResolver.new(path) end end
Source
# File lib/rspec/rails/view_rendering.rb, line 52 def self.nullify_template_rendering(templates) templates.map do |template| ::ActionView::Template.new( "", template.identifier, EmptyTemplateHandler, virtual_path: template.virtual_path, format: template_format(template), locals: [] ) end end
Source
# File lib/rspec/rails/view_rendering.rb, line 65 def self.template_format(template) template.format end