1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
require 'test_helper'
require 'rack'
class Marcel::MimeType::IllustratorTest < Marcel::TestCase
test ".ai uploaded as application/postscript" do
file = files("name/application/illustrator/illustrator.ai")
assert_equal "application/illustrator", Marcel::MimeType.for(file, name: "illustrator.ai", declared_type: "application/postscript")
end
test ".ai uploaded as application/pdf" do
file = files("name/application/illustrator/illustrator.ai")
assert_equal "application/illustrator", Marcel::MimeType.for(file, name: "illustrator.ai", declared_type: "application/pdf")
end
test ".ai uploaded as binary" do
file = files("name/application/illustrator/illustrator.ai")
assert_equal "application/illustrator", Marcel::MimeType.for(file, name: "illustrator.ai", declared_type: "application/octet-stream")
end
end
|