diff options
author | Earl Ou <shunhsingou@google.com> | 2012-10-18 16:46:53 +0800 |
---|---|---|
committer | Earl Ou <shunhsingou@google.com> | 2012-10-24 11:13:21 +0800 |
commit | 120cdf4530bb3dc61643ab700caeefd4f9190793 (patch) | |
tree | 596475e71d429a43282b2d6880f042371dd4f91e /tests/src/com/android/gallery3d/exif/ExifXmlReader.java | |
parent | 8a7732ae1850c69ba4225836df07aae3823818dd (diff) | |
download | android_packages_apps_Snap-120cdf4530bb3dc61643ab700caeefd4f9190793.tar.gz android_packages_apps_Snap-120cdf4530bb3dc61643ab700caeefd4f9190793.tar.bz2 android_packages_apps_Snap-120cdf4530bb3dc61643ab700caeefd4f9190793.zip |
Use NO_VALUE in ground truth of exif test when no valid value from exiftool
Change-Id: Ia33edf0aba8562eb2dbd61b5753657f245bf7310
Diffstat (limited to 'tests/src/com/android/gallery3d/exif/ExifXmlReader.java')
-rw-r--r-- | tests/src/com/android/gallery3d/exif/ExifXmlReader.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/src/com/android/gallery3d/exif/ExifXmlReader.java b/tests/src/com/android/gallery3d/exif/ExifXmlReader.java index 54def2756..5d1970988 100644 --- a/tests/src/com/android/gallery3d/exif/ExifXmlReader.java +++ b/tests/src/com/android/gallery3d/exif/ExifXmlReader.java @@ -40,6 +40,8 @@ public class ExifXmlReader { private static final String ATTR_ID = "id"; private static final String ATTR_IFD = "ifd"; + private static final String NO_VALUE = "NO_VALUE"; + /** * This function read the ground truth XML. * @@ -86,7 +88,11 @@ public class ExifXmlReader { tagData = new HashSet<String>(); exifData.get(ifdId).put(id, tagData); } - tagData.add(value.trim()); + if (NO_VALUE.equals(value)) { + tagData.add(null); + } else { + tagData.add(value.trim()); + } } parser.require(XmlPullParser.END_TAG, null, null); |