Class: ZipSettingsTest
- Inherits:
-
MiniTest::Test
- Object
- MiniTest::Test
- ZipSettingsTest
show all
- Includes:
- CommonZipFileFixture
- Defined in:
- lib/hotplate/gems/rubyzip-1.1.7/test/settings_test.rb
Constant Summary
collapse
- TEST_OUT_NAME =
"test/data/generated/emptyOutDir"
CommonZipFileFixture::EMPTY_FILENAME, CommonZipFileFixture::TEST_ZIP
Instance Method Summary
collapse
assert_contents, #assert_entry, #assert_entryContents, #assert_entryContentsForStream, #assert_next_entry, #assert_stream_contents, #assert_test_zip_contents
Instance Method Details
#open_zip(&aProc) ⇒ Object
#teardown ⇒ Object
16
17
18
|
# File 'lib/hotplate/gems/rubyzip-1.1.7/test/settings_test.rb', line 16
def teardown
::Zip.reset!
end
|
#test_false_continue_on_exists_proc ⇒ Object
45
46
47
48
49
50
51
52
53
|
# File 'lib/hotplate/gems/rubyzip-1.1.7/test/settings_test.rb', line 45
def test_false_continue_on_exists_proc
Zip.continue_on_exists_proc = false
assert_raises(::Zip::EntryExistsError) do
::Zip::File.open(TEST_ZIP.zip_name) do |zf|
zf.add(zf.entries.first.name, "test/data/file2.txt")
end
end
end
|
#test_false_on_exists_proc ⇒ Object
#test_false_warn_invalid_date ⇒ Object
70
71
72
73
74
75
76
|
# File 'lib/hotplate/gems/rubyzip-1.1.7/test/settings_test.rb', line 70
def test_false_warn_invalid_date
test_file = File.join(File.dirname(__FILE__), 'data', 'WarnInvalidDate.zip')
Zip.warn_invalid_date = false
::Zip::File.open(test_file) do |zf|
end
end
|
#test_true_continue_on_exists_proc ⇒ Object
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
# File 'lib/hotplate/gems/rubyzip-1.1.7/test/settings_test.rb', line 55
def test_true_continue_on_exists_proc
Zip.continue_on_exists_proc = true
replacedEntry = nil
::Zip::File.open(TEST_ZIP.zip_name) do |zf|
replacedEntry = zf.entries.first.name
zf.add(replacedEntry, "test/data/file2.txt")
end
::Zip::File.open(TEST_ZIP.zip_name) do |zf|
assert_contains(zf, replacedEntry, "test/data/file2.txt")
end
end
|
#test_true_on_exists_proc ⇒ Object
#test_true_warn_invalid_date ⇒ Object
78
79
80
81
82
83
84
|
# File 'lib/hotplate/gems/rubyzip-1.1.7/test/settings_test.rb', line 78
def test_true_warn_invalid_date
test_file = File.join(File.dirname(__FILE__), 'data', 'WarnInvalidDate.zip')
Zip.warn_invalid_date = true
::Zip::File.open(test_file) do |zf|
end
end
|