test/unit/view_handler_tests.rb in deas-0.16.0 vs test/unit/view_handler_tests.rb in deas-0.17.0
- old
+ new
@@ -31,9 +31,15 @@
render_args = test_runner(RenderViewHandler).run
assert_equal "my_template", render_args.template_name
assert_equal({ :some => :option }, render_args.options)
end
+ should "be able to send files" do
+ send_file_args = test_runner(SendFileViewHandler).run
+ assert_equal "my_file.txt", send_file_args.file_path
+ assert_equal({ :some => :option }, send_file_args.options)
+ end
+
should "allow specifying the layouts using #layout or #layouts" do
handler_class = Class.new{ include Deas::ViewHandler }
handler_class.layout 'layouts/app'
assert_equal ['layouts/app'], handler_class.layouts