Changeset 8829
- Timestamp:
- 02/10/08 01:03:27 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/2-0-stable/actionpack/lib/action_controller/mime_type.rb
r8001 r8829 146 146 147 147 def ==(mime_type) 148 (@synonyms + [ self ]).any? { |synonym| synonym.to_s == mime_type.to_s } if mime_type 148 return false unless mime_type 149 (@synonyms + [ self ]).any? do |synonym| 150 synonym.to_s == mime_type.to_s || synonym.to_sym == mime_type.to_sym 151 end 149 152 end 150 153 branches/2-0-stable/actionpack/test/controller/mime_type_test.rb
r7719 r8829 40 40 end 41 41 42 def test_type_should_be_equal_to_symbol 43 assert_equal Mime::HTML, 'application/xhtml+xml' 44 assert_equal Mime::HTML, :html 45 end 46 42 47 def test_type_convenience_methods 43 48 types = [:html, :xml, :png, :pdf, :yaml, :url_encoded_form]