uploads: fix upload failure when given nil source (fix #3168).

This commit is contained in:
evazion
2017-06-17 08:31:44 -05:00
parent 8b8b4fde71
commit ef76ec0385
3 changed files with 14 additions and 4 deletions

View File

@@ -308,6 +308,14 @@ class UploadTest < ActiveSupport::TestCase
assert_equal("completed", @upload.status)
end
should "process completely for a null source" do
@upload = FactoryGirl.create(:jpg_upload, :source => nil)
assert_difference("Post.count") do
assert_nothing_raised {@upload.process!}
end
end
should "delete the temporary file upon completion" do
@upload = FactoryGirl.create(:source_upload,
:rating => "s",