@@ -148,11 +148,11 @@ class MimeTypeTest < ActiveSupport::TestCase
148
148
types = Mime ::SET . symbols . uniq - [ :all , :iphone ]
149
149
150
150
# Remove custom Mime::Type instances set in other tests, like Mime::GIF and Mime::IPHONE
151
- types . delete_if { |type | !Mime . const_defined? ( type . to_s . upcase ) }
151
+ types . delete_if { |type | !Mime . const_defined? ( type . upcase ) }
152
152
153
153
154
154
types . each do |type |
155
- mime = Mime . const_get ( type . to_s . upcase )
155
+ mime = Mime . const_get ( type . upcase )
156
156
assert mime . respond_to? ( "#{ type } ?" ) , "#{ mime . inspect } does not respond to #{ type } ?"
157
157
assert mime . send ( "#{ type } ?" ) , "#{ mime . inspect } is not #{ type } ?"
158
158
invalid_types = types - [ type ]
@@ -170,10 +170,10 @@ class MimeTypeTest < ActiveSupport::TestCase
170
170
all_types = Mime ::SET . symbols
171
171
all_types . uniq!
172
172
# Remove custom Mime::Type instances set in other tests, like Mime::GIF and Mime::IPHONE
173
- all_types . delete_if { |type | !Mime . const_defined? ( type . to_s . upcase ) }
173
+ all_types . delete_if { |type | !Mime . const_defined? ( type . upcase ) }
174
174
verified , unverified = all_types . partition { |type | Mime ::Type . browser_generated_types . include? type }
175
- assert verified . each { |type | assert Mime . const_get ( type . to_s . upcase ) . verify_request? , "Verifiable Mime Type is not verified: #{ type . inspect } " }
176
- assert unverified . each { |type | assert !Mime . const_get ( type . to_s . upcase ) . verify_request? , "Nonverifiable Mime Type is verified: #{ type . inspect } " }
175
+ assert verified . each { |type | assert Mime . const_get ( type . upcase ) . verify_request? , "Verifiable Mime Type is not verified: #{ type . inspect } " }
176
+ assert unverified . each { |type | assert !Mime . const_get ( type . upcase ) . verify_request? , "Nonverifiable Mime Type is verified: #{ type . inspect } " }
177
177
end
178
178
179
179
test "references gives preference to symbols before strings" do
0 commit comments