lib/deas/test_runner.rb in deas-0.29.0 vs lib/deas/test_runner.rb in deas-0.30.0
- old
+ new
@@ -73,18 +73,28 @@
def headers(value)
HeadersArgs.new(value)
end
HeadersArgs = Struct.new(:value)
- def render(template_name, options = nil, &block)
- RenderArgs.new(template_name, options, block)
+ def render(template_name, locals = nil)
+ RenderArgs.new(template_name, locals)
end
- RenderArgs = Struct.new(:template_name, :options, :block)
+ RenderArgs = Struct.new(:template_name, :locals)
+ def source_render(source, template_name, locals = nil)
+ SourceRenderArgs.new(source, template_name, locals)
+ end
+ SourceRenderArgs = Struct.new(:source, :template_name, :locals)
+
def partial(template_name, locals = nil)
PartialArgs.new(template_name, locals)
end
- PartialArgs = Struct.new(:template_name, :locals)
+ PartialArgs = RenderArgs
+
+ def source_partial(source, template_name, locals = nil)
+ SourcePartialArgs.new(source, template_name, locals)
+ end
+ SourcePartialArgs = SourceRenderArgs
def send_file(file_path, options = nil, &block)
SendFileArgs.new(file_path, options, block)
end
SendFileArgs = Struct.new(:file_path, :options, :block)