diff options
author | Nick Sutterer <apotonick@gmail.com> | 2011-09-22 11:54:13 +0200 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2011-09-22 14:12:36 +0200 |
commit | cbaad674f13067c52fa8c1a24dc498e570db4eed (patch) | |
tree | 7c1169ded5c7dbfb4f8342f6ab5735436c2cdf1a /actionpack/test | |
parent | 41bca5d4667a49666fc5a80bebd91f27099d1674 (diff) | |
download | rails-cbaad674f13067c52fa8c1a24dc498e570db4eed.tar.gz rails-cbaad674f13067c52fa8c1a24dc498e570db4eed.tar.bz2 rails-cbaad674f13067c52fa8c1a24dc498e570db4eed.zip |
it is now possible to pass details options (:formats, :details, :locales, ...) to #render, #find_template and friends. this doesn't change anything in global context.
Diffstat (limited to 'actionpack/test')
-rw-r--r-- | actionpack/test/fixtures/comments/empty.html.erb | 1 | ||||
-rw-r--r-- | actionpack/test/fixtures/comments/empty.xml.erb | 1 | ||||
-rw-r--r-- | actionpack/test/template/render_test.rb | 6 |
3 files changed, 8 insertions, 0 deletions
diff --git a/actionpack/test/fixtures/comments/empty.html.erb b/actionpack/test/fixtures/comments/empty.html.erb new file mode 100644 index 0000000000..827f3861de --- /dev/null +++ b/actionpack/test/fixtures/comments/empty.html.erb @@ -0,0 +1 @@ +<h1>No Comment</h1>
\ No newline at end of file diff --git a/actionpack/test/fixtures/comments/empty.xml.erb b/actionpack/test/fixtures/comments/empty.xml.erb new file mode 100644 index 0000000000..db1027cd7d --- /dev/null +++ b/actionpack/test/fixtures/comments/empty.xml.erb @@ -0,0 +1 @@ +<error>No Comment</error>
\ No newline at end of file diff --git a/actionpack/test/template/render_test.rb b/actionpack/test/template/render_test.rb index 8a582030f6..525ef0d726 100644 --- a/actionpack/test/template/render_test.rb +++ b/actionpack/test/template/render_test.rb @@ -32,6 +32,12 @@ module RenderTestCases assert_equal "Hello world!", @view.render(:file => "test/hello_world") end + # Test if :formats, :locale etc. options are passed correctly to the resolvers. + def test_render_file_with_format + assert_equal "<h1>No Comment</h1>", @view.render(:file => "comments/empty", :formats => [:html]) + assert_equal "<error>No Comment</error>", @view.render(:file => "comments/empty", :formats => [:xml]) + end + def test_render_file_with_localization old_locale, @view.locale = @view.locale, :da assert_equal "Hey verden", @view.render(:file => "test/hello_world") |