diff options
Diffstat (limited to 'tests/src/com/android/gallery3d/exif/ExifReaderTest.java')
-rw-r--r-- | tests/src/com/android/gallery3d/exif/ExifReaderTest.java | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/tests/src/com/android/gallery3d/exif/ExifReaderTest.java b/tests/src/com/android/gallery3d/exif/ExifReaderTest.java index c753df64b..6a884eace 100644 --- a/tests/src/com/android/gallery3d/exif/ExifReaderTest.java +++ b/tests/src/com/android/gallery3d/exif/ExifReaderTest.java @@ -33,13 +33,17 @@ public class ExifReaderTest extends ExifXmlDataTestCase { } public void testRead() throws Exception { - ExifReader reader = new ExifReader(); - ExifData exifData = reader.read(getImageInputStream()); - List<Map<Short, String>> groundTruth = ExifXmlReader.readXml(getXmlParser()); - for (int i = 0; i < IfdId.TYPE_IFD_COUNT; i++) { - checkIfd(exifData.getIfdData(i), groundTruth.get(i)); + try { + ExifReader reader = new ExifReader(); + ExifData exifData = reader.read(getImageInputStream()); + List<Map<Short, String>> groundTruth = ExifXmlReader.readXml(getXmlParser()); + for (int i = 0; i < IfdId.TYPE_IFD_COUNT; i++) { + checkIfd(exifData.getIfdData(i), groundTruth.get(i)); + } + checkThumbnail(exifData); + } catch (Exception e) { + throw new Exception(getImageTitle(), e); } - checkThumbnail(exifData); } private void checkThumbnail(ExifData exifData) { |