Add actual verification to tests for `Zip.warn_invalid_date` attribute
This commit is contained in:
parent
73a35d4515
commit
bee921b6fb
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue