diff options
author | José Valim <jose.valim@plataformatec.com.br> | 2012-02-07 08:28:06 -0800 |
---|---|---|
committer | José Valim <jose.valim@plataformatec.com.br> | 2012-02-07 08:28:06 -0800 |
commit | dd9b428cbcb6453e01f25a35479a5ab5e19c03fc (patch) | |
tree | 449032229f700a5ab52d5fd9ec35c862f06e972a /actionpack/test/dispatch | |
parent | ed9aeec92d60c2b62f3cef6b02112ad4401a0bcc (diff) | |
parent | 3b203f7cb6c54963f74d1ab4237bf7403cc3bf8f (diff) | |
download | rails-dd9b428cbcb6453e01f25a35479a5ab5e19c03fc.tar.gz rails-dd9b428cbcb6453e01f25a35479a5ab5e19c03fc.tar.bz2 rails-dd9b428cbcb6453e01f25a35479a5ab5e19c03fc.zip |
Merge pull request #4918 from scottwb/fix-single-accept-with-q
Fix MIME::Type.parse handling of single media with a q value
Diffstat (limited to 'actionpack/test/dispatch')
-rw-r--r-- | actionpack/test/dispatch/mime_type_test.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/actionpack/test/dispatch/mime_type_test.rb b/actionpack/test/dispatch/mime_type_test.rb index db21080c42..0372c42920 100644 --- a/actionpack/test/dispatch/mime_type_test.rb +++ b/actionpack/test/dispatch/mime_type_test.rb @@ -69,6 +69,12 @@ class MimeTypeTest < ActiveSupport::TestCase assert_equal expect, Mime::Type.parse(accept) end + test "parse single media range with q" do + accept = "text/html;q=0.9" + expect = [Mime::HTML] + assert_equal expect, Mime::Type.parse(accept) + end + # Accept header send with user HTTP_USER_AGENT: Sunrise/0.42j (Windows XP) test "parse broken acceptlines" do accept = "text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/*,,*/*;q=0.5" |