Add actual verification to tests for `Zip.warn_invalid_date` attribute

This commit is contained in:
Pavel Lobashov 2015-12-18 16:41:00 +03:00
parent 73a35d4515
commit bee921b6fb
1 changed files with 6 additions and 2 deletions

View File

@ -70,17 +70,21 @@ class ZipSettingsTest < MiniTest::Test
test_file = File.join(File.dirname(__FILE__), 'data', 'WarnInvalidDate.zip') test_file = File.join(File.dirname(__FILE__), 'data', 'WarnInvalidDate.zip')
Zip.warn_invalid_date = false Zip.warn_invalid_date = false
assert_output('', '') do
::Zip::File.open(test_file) do |_zf| ::Zip::File.open(test_file) do |_zf|
end end
end end
end
def test_true_warn_invalid_date def test_true_warn_invalid_date
test_file = File.join(File.dirname(__FILE__), 'data', 'WarnInvalidDate.zip') test_file = File.join(File.dirname(__FILE__), 'data', 'WarnInvalidDate.zip')
Zip.warn_invalid_date = true Zip.warn_invalid_date = true
assert_output('', /Invalid date\/time in zip entry/) do
::Zip::File.open(test_file) do |_zf| ::Zip::File.open(test_file) do |_zf|
end end
end end
end
private private