tests/test_tiff.rb in exifr-0.10.5 vs tests/test_tiff.rb in exifr-0.10.6
- old
+ new
@@ -51,11 +51,11 @@
def test_misc_fields
assert_equal 'Canon PowerShot G3', TIFF.new(f('canon-g3.exif')).model
end
def test_dates
- (all_test_tiffs - [f('weird_date.exif'), f('plain.tif')]).each do |fname|
+ (all_test_tiffs - [f('weird_date.exif'), f('plain.tif'), f('endless-loop.exif')]).each do |fname|
assert_kind_of Time, TIFF.new(fname).date_time
end
assert_nil TIFF.new(f('weird_date.exif')).date_time
end
@@ -149,7 +149,12 @@
end
count += 1
end
end
assert count > 0, 'no thumbnails found'
+ end
+
+ def test_should_not_loop_endlessly
+ TIFF.new(f('endless-loop.exif'))
+ assert true
end
end
\ No newline at end of file