Clean up deflater_test.rb generated files.
Now force file generation into the test/data/generated directory where other such files go so tests are cleaned up properly.
This commit is contained in:
parent
2b6044530f
commit
656116c55a
|
@ -5,8 +5,6 @@ test/cdirtest.bin
|
||||||
test/cdir64test.bin
|
test/cdir64test.bin
|
||||||
test/huge.zip
|
test/huge.zip
|
||||||
test/data/generated/
|
test/data/generated/
|
||||||
test/deflatertest.bin
|
|
||||||
test/compressiontest_*.bin
|
|
||||||
test/dummy.txt
|
test/dummy.txt
|
||||||
test/okToDeleteMoved.txt
|
test/okToDeleteMoved.txt
|
||||||
test/output.zip
|
test/output.zip
|
||||||
|
|
|
@ -3,10 +3,15 @@ require 'test_helper'
|
||||||
class DeflaterTest < MiniTest::Test
|
class DeflaterTest < MiniTest::Test
|
||||||
include CrcTest
|
include CrcTest
|
||||||
|
|
||||||
|
DEFLATER_TEST_FILE = 'test/data/generated/deflatertest.bin'
|
||||||
|
BEST_COMP_FILE = 'test/data/generated/compressiontest_best_compression.bin'
|
||||||
|
DEFAULT_COMP_FILE = 'test/data/generated/compressiontest_default_compression.bin'
|
||||||
|
NO_COMP_FILE = 'test/data/generated/compressiontest_no_compression.bin'
|
||||||
|
|
||||||
def test_outputOperator
|
def test_outputOperator
|
||||||
txt = load_file("test/data/file2.txt")
|
txt = load_file("test/data/file2.txt")
|
||||||
deflate(txt, "deflatertest.bin")
|
deflate(txt, DEFLATER_TEST_FILE)
|
||||||
inflatedTxt = inflate("deflatertest.bin")
|
inflatedTxt = inflate(DEFLATER_TEST_FILE)
|
||||||
assert_equal(txt, inflatedTxt)
|
assert_equal(txt, inflatedTxt)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -14,15 +19,15 @@ class DeflaterTest < MiniTest::Test
|
||||||
txt = load_file("test/data/file2.txt")
|
txt = load_file("test/data/file2.txt")
|
||||||
|
|
||||||
Zip.default_compression = ::Zlib::BEST_COMPRESSION
|
Zip.default_compression = ::Zlib::BEST_COMPRESSION
|
||||||
deflate(txt, "compressiontest_best_compression.bin")
|
deflate(txt, BEST_COMP_FILE)
|
||||||
Zip.default_compression = ::Zlib::DEFAULT_COMPRESSION
|
Zip.default_compression = ::Zlib::DEFAULT_COMPRESSION
|
||||||
deflate(txt, "compressiontest_default_compression.bin")
|
deflate(txt, DEFAULT_COMP_FILE)
|
||||||
Zip.default_compression = ::Zlib::NO_COMPRESSION
|
Zip.default_compression = ::Zlib::NO_COMPRESSION
|
||||||
deflate(txt, "compressiontest_no_compression.bin")
|
deflate(txt, NO_COMP_FILE)
|
||||||
|
|
||||||
best = File.size("compressiontest_best_compression.bin")
|
best = File.size(BEST_COMP_FILE)
|
||||||
default = File.size("compressiontest_default_compression.bin")
|
default = File.size(DEFAULT_COMP_FILE)
|
||||||
no = File.size("compressiontest_no_compression.bin")
|
no = File.size(NO_COMP_FILE)
|
||||||
|
|
||||||
assert(best < default)
|
assert(best < default)
|
||||||
assert(best < no)
|
assert(best < no)
|
||||||
|
|
Loading…
Reference in New Issue