mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-20 00:37:26 +00:00
Merge pull request #10762 from mkllnk/report-encoding
Preserve encoding of stored reports
This commit is contained in:
15
spec/models/report_blob_spec.rb
Normal file
15
spec/models/report_blob_spec.rb
Normal file
@@ -0,0 +1,15 @@
|
||||
# frozen_string_literal: false
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
describe ReportBlob, type: :model do
|
||||
it "preserves UTF-8 content" do
|
||||
blob = ReportBlob.create_for_upload_later!("customers.html")
|
||||
content = "This works. ✓"
|
||||
|
||||
expect do
|
||||
blob.store(content)
|
||||
content = blob.result
|
||||
end.to_not change { content.encoding }.from(Encoding::UTF_8)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user