tests/test_tiff.rb in exifr-0.10.1 vs tests/test_tiff.rb in exifr-0.10.2
- old
+ new
@@ -58,15 +58,20 @@
end
assert_nil TIFF.new(f('weird_date.exif')).date_time
end
def test_orientation
+ tested = 0 # count tests because not all exif samples have an orientation field
all_test_exifs.each do |fname|
orientation = TIFF.new(fname).orientation
- assert_kind_of Module, orientation
- assert orientation.respond_to?(:to_i)
- assert orientation.respond_to?(:transform_rmagick)
+ if orientation
+ assert_kind_of Module, orientation
+ assert orientation.respond_to?(:to_i)
+ assert orientation.respond_to?(:transform_rmagick)
+ tested += 1
+ end
end
+ assert tested > 0
end
def test_gps
t = TIFF.new(f('gps.exif'))
assert_equal "\2\2\0\0", t.gps_version_id
\ No newline at end of file