FIX: Randomly failing specs try 2.

This commit is contained in:
Guo Xiang Tan 2016-09-16 15:10:37 +08:00
parent 46732957bc
commit 2c86c202e5

View File

@ -198,7 +198,8 @@ describe Admin::BackupsController do
describe "when filename contains invalid characters" do describe "when filename contains invalid characters" do
it "should raise an error" do it "should raise an error" do
['灰色.tar.gz', '; echo \'haha\'.tar.gz'].each do |invalid_filename| ['灰色.tar.gz', '; echo \'haha\'.tar.gz'].each do |invalid_filename|
xhr :post, :upload_backup_chunk, resumableFilename: invalid_filename, resumableTotalSize: '1' described_class.any_instance.expects(:has_enough_space_on_disk?).returns(true)
xhr :post, :upload_backup_chunk, resumableFilename: invalid_filename, resumableTotalSize: 1
expect(response.status).to eq(415) expect(response.status).to eq(415)
expect(response.body).to eq(I18n.t('backup.invalid_filename')) expect(response.body).to eq(I18n.t('backup.invalid_filename'))
@ -208,6 +209,8 @@ describe Admin::BackupsController do
describe "when filename is valid" do describe "when filename is valid" do
it "should upload the file successfully" do it "should upload the file successfully" do
described_class.any_instance.expects(:has_enough_space_on_disk?).returns(true)
xhr :post, :upload_backup_chunk, xhr :post, :upload_backup_chunk,
resumableFilename: 'test_Site-0123456789.tar.gz', resumableFilename: 'test_Site-0123456789.tar.gz',
resumableTotalSize: 1, resumableTotalSize: 1,