Browse Source

Fix test checking zip entry maximum size

pull/829/head
Stéphane Meny 3 years ago
parent
commit
a8ba9d4ee7
No known key found for this signature in database
GPG Key ID: 9D0AFEA988527923
  1. 8
      spec/services/archive_storage_service_spec.rb

8
spec/services/archive_storage_service_spec.rb

@ -50,9 +50,11 @@ RSpec.describe ArchiveStorageService do
end end
it "raises an error if the file exists but is too large" do it "raises an error if the file exists but is too large" do
allow(archive_service.archive) archive = archive_service.instance_variable_get(:@archive)
content = archive_service.get_file_io(compressed_filepath) allow(archive).to receive(:get_entry).and_return(Zip::Entry.new(nil, "", nil, nil, nil, nil, nil, 100_000_000, nil))
expect(content.read).to eq(compressed_file.read)
expect { archive_service.get_file_io(compressed_filepath) }
.to raise_error(RuntimeError, "File too large to be extracted")
end end
it "raises an error of a file does not exist" do it "raises an error of a file does not exist" do

Loading…
Cancel
Save