FIX: Make clean up upload script a safer task to run.

This commit is contained in:
Guo Xiang Tan
2016-09-02 14:50:13 +08:00
parent cdc1d7e46c
commit e4b75f604c
4 changed files with 101 additions and 75 deletions

View File

@ -1,5 +1,4 @@
require 'rails_helper'
require 'digest/sha1'
describe Upload do
@ -12,7 +11,7 @@ describe Upload do
let(:image_filename) { "logo.png" }
let(:image) { file_from_fixtures(image_filename) }
let(:image_filesize) { File.size(image) }
let(:image_sha1) { Digest::SHA1.file(image).hexdigest }
let(:image_sha1) { Upload.generate_digest(image) }
let(:image_svg_filename) { "image.svg" }
let(:image_svg) { file_from_fixtures(image_svg_filename) }
@ -138,4 +137,10 @@ describe Upload do
end
describe '.generate_digest' do
it "should return the right digest" do
expect(Upload.generate_digest(image.path)).to eq('bc975735dfc6409c1c2aa5ebf2239949bcbdbd65')
end
end
end