Adding a test that showcases the bug

I found a couple of images where the ISOSpeedRatings value is an empty
tuple. This makes sigal sad.
This commit is contained in:
Jorge Gallegos
2016-04-07 10:36:42 -07:00
parent 32459d74e6
commit 6eb570ceb7

View File

@@ -137,6 +137,20 @@ def test_get_exif_tags():
assert 'gps' not in simple
def test_iso_speed_ratings():
data = {'ISOSpeedRatings': ()}
simple = get_exif_tags(data)
assert 'iso' not in simple
data = {'ISOSpeedRatings': None}
simple = get_exif_tags(data)
assert 'iso' not in simple
data = {'ISOSpeedRatings': 125}
simple = get_exif_tags(data)
assert 'iso' in simple
def test_null_exposure_time():
data = {'ExposureTime': (0, 0)}
simple = get_exif_tags(data)