Class: RSpec::Rails::ViewRendering::EmptyTemplatePathSetDecorator
- Inherits:
-
ActionView::Resolver
- Object
- ActionView::Resolver
- RSpec::Rails::ViewRendering::EmptyTemplatePathSetDecorator
- Defined in:
- lib/rspec/rails/view_rendering.rb
Overview
Delegates find_all to the submitted path set and then returns templates with modified source
Instance Attribute Summary (collapse)
-
- (Object) original_path_set
readonly
Returns the value of attribute original_path_set.
Instance Method Summary (collapse)
- - (Object) find_all(*args) private
-
- (EmptyTemplatePathSetDecorator) initialize(original_path_set)
constructor
A new instance of EmptyTemplatePathSetDecorator.
Constructor Details
- (EmptyTemplatePathSetDecorator) initialize(original_path_set)
Returns a new instance of EmptyTemplatePathSetDecorator
66 67 68 |
# File 'lib/rspec/rails/view_rendering.rb', line 66 def initialize(original_path_set) @original_path_set = original_path_set end |
Instance Attribute Details
- (Object) original_path_set (readonly)
Returns the value of attribute original_path_set
64 65 66 |
# File 'lib/rspec/rails/view_rendering.rb', line 64 def original_path_set @original_path_set end |
Instance Method Details
- (Object) find_all(*args)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'lib/rspec/rails/view_rendering.rb', line 71 def find_all(*args) original_path_set.find_all(*args).collect do |template| ::ActionView::Template.new( "", template.identifier, EmptyTemplateHandler, { :virtual_path => template.virtual_path, :format => template.formats } ) end end |