Test non-block version of File#get_output_stream.

This commit is contained in:
Robert Haines 2020-09-13 18:49:07 +01:00
parent 922afbf5bb
commit dea45613bb
1 changed files with 6 additions and 3 deletions

View File

@ -73,9 +73,12 @@ class ZipFileTest < MiniTest::Test
assert_equal(count + 1, zf.size)
assert_equal('Putting stuff in new_entry.txt', zf.read('new_entry.txt'))
zf.get_output_stream(zf.get_entry('test/data/generated/empty.txt')) do |os|
os.write 'Putting stuff in data/generated/empty.txt'
end
# Use the non-block version of `get_output_stream` not tested elsewhere.
ostream =
zf.get_output_stream(zf.get_entry('test/data/generated/empty.txt'))
ostream.write 'Putting stuff in data/generated/empty.txt'
ostream.close
assert_equal(count + 1, zf.size)
assert_equal('Putting stuff in data/generated/empty.txt', zf.read('test/data/generated/empty.txt'))