#9 Active Storage - integration tests

This commit is contained in:
Karel Pičman 2025-12-17 11:49:19 +01:00
parent 1a429c4d47
commit 1201d3ef00
2 changed files with 2 additions and 0 deletions

View File

@ -618,6 +618,7 @@ module RedmineDmsf
if new_revision.save if new_revision.save
if request.body.respond_to?(:rewind) if request.body.respond_to?(:rewind)
request.body.rewind
new_revision.copy_file_content request.body new_revision.copy_file_content request.body
else # A workaround for Webrick that doesn't support rewind else # A workaround for Webrick that doesn't support rewind
stream = StringIO.new stream = StringIO.new

View File

@ -381,6 +381,7 @@ class DmsfWebdavPutTest < RedmineDmsf::Test::IntegrationTest
assert_response :created assert_response :created
end end
checksum = Digest::MD5.base64digest('1234') checksum = Digest::MD5.base64digest('1234')
@file1.last_revision = nil
assert_equal checksum, @file1.last_revision.checksum assert_equal checksum, @file1.last_revision.checksum
end end