summaryrefslogtreecommitdiffstats
path: root/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java
diff options
context:
space:
mode:
authorEarl Ou <shunhsingou@google.com>2012-10-17 13:57:23 +0800
committerEarl Ou <shunhsingou@google.com>2012-10-18 14:00:02 +0800
commitc1ceb80741fe7f50af4d03e6996d12b28220d090 (patch)
treeb19ca30e30d6f531bf467d6d07f901769824f322 /tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java
parentcdd116de25c9a9cc14704cb7348077ed99c7ade9 (diff)
downloadandroid_packages_apps_Snap-c1ceb80741fe7f50af4d03e6996d12b28220d090.tar.gz
android_packages_apps_Snap-c1ceb80741fe7f50af4d03e6996d12b28220d090.tar.bz2
android_packages_apps_Snap-c1ceb80741fe7f50af4d03e6996d12b28220d090.zip
Make original exif test pass with the exiftool ground truth
Also add assertion message for debugging Change-Id: I4287afde01a2ad334b3d181d17863b1fa763950b
Diffstat (limited to 'tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java')
-rw-r--r--tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java b/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java
index 16a7c6821..5b61778bd 100644
--- a/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java
+++ b/tests/src/com/android/gallery3d/exif/ExifXmlDataTestCase.java
@@ -29,6 +29,8 @@ import java.io.InputStreamReader;
public class ExifXmlDataTestCase extends InstrumentationTestCase {
+ private static final String RES_ID_TITLE = "Resource ID: %x";
+
private InputStream mImageInputStream;
private InputStream mXmlInputStream;
private XmlPullParser mXmlParser;
@@ -78,4 +80,12 @@ public class ExifXmlDataTestCase extends InstrumentationTestCase {
Util.closeSilently(mImageInputStream);
Util.closeSilently(mXmlInputStream);
}
+
+ protected String getImageTitle() {
+ if (mImagePath != null) {
+ return mImagePath;
+ } else {
+ return String.format(RES_ID_TITLE, mImageResourceId);
+ }
+ }
}