Merge pull request #298 from hainesr/cleanup-post-tests
Clean up empty.zip after running tests.
This commit is contained in:
commit
fdc7a50e89
|
|
@ -528,9 +528,8 @@ class ZipFileTest < MiniTest::Test
|
|||
end
|
||||
|
||||
def test_empty_zip
|
||||
puts `touch empty.zip`
|
||||
assert_raises(::Zip::Error) do
|
||||
::Zip::File.open('empty.zip')
|
||||
::Zip::File.open(TestFiles::NULL_FILE)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@ class TestFiles
|
|||
RANDOM_BINARY_FILE1 = 'test/data/generated/randomBinary1.bin'
|
||||
RANDOM_BINARY_FILE2 = 'test/data/generated/randomBinary2.bin'
|
||||
|
||||
NULL_FILE = 'test/data/generated/null.zip' # Zero length, so not a zip file.
|
||||
|
||||
EMPTY_TEST_DIR = 'test/data/generated/emptytestdir'
|
||||
|
||||
ASCII_TEST_FILES = [RANDOM_ASCII_FILE1, RANDOM_ASCII_FILE2, RANDOM_ASCII_FILE3]
|
||||
|
|
@ -28,6 +30,8 @@ class TestFiles
|
|||
create_random_binary(filename, 1E4 * (index + 1))
|
||||
end
|
||||
|
||||
system("touch #{NULL_FILE}")
|
||||
|
||||
ensure_dir(EMPTY_TEST_DIR)
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue