From 96dd7911eb92f15294354f9b8be55aeaba389365 Mon Sep 17 00:00:00 2001 From: vog Date: Tue, 28 Jun 2011 00:38:19 +0000 Subject: [PATCH] Added new test driver preview-test.sh, added preview PSD test file --- test/Makefile | 1 + test/data/eps/eps-test.out | 294 ----------- test/data/exiv2-photoshop.psd | Bin 0 -> 64164 bytes .../eps-flat_oodraw_ai-10-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-8-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-9-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-cs-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-cs2-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-cs3-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-cs4-lev2-preview1.jpg | Bin .../eps-flat_oodraw_ai-cs5-lev2-preview1.jpg | Bin ...oodraw_ai-cs5-lev3-nodocthumb-preview1.jpg | Bin ...at_oodraw_ai-cs5-lev3-preview-preview1.tif | Bin ...at_oodraw_ai-cs5-lev3-preview-preview2.jpg | Bin .../eps-flat_oodraw_ai-cs5-lev3-preview1.jpg | Bin ...i-cs5-lev3_preview-ns-xapGImg-preview1.jpg | Bin ...-flat_photoshop-e9-win-doseps-preview1.tif | Bin test/data/preview/exiv2-bug443-preview1.jpg | Bin 0 -> 33779 bytes test/data/preview/exiv2-bug444-preview1.jpg | Bin 0 -> 4158 bytes test/data/preview/exiv2-bug444-preview2.jpg | Bin 0 -> 16993 bytes test/data/preview/exiv2-bug445-preview1.jpg | Bin 0 -> 5448 bytes test/data/preview/exiv2-bug447-preview1.jpg | Bin 0 -> 4093 bytes test/data/preview/exiv2-bug501-preview1.jpg | Bin 0 -> 6179 bytes test/data/preview/exiv2-bug528-preview1.jpg | Bin 0 -> 4492 bytes .../preview/exiv2-canon-eos-20d-preview1.jpg | Bin 0 -> 6260 bytes .../preview/exiv2-canon-eos-300d-preview1.jpg | Bin 0 -> 9728 bytes .../preview/exiv2-canon-eos-d30-preview1.jpg | Bin 0 -> 13824 bytes .../exiv2-canon-powershot-a520-preview1.jpg | Bin 0 -> 6137 bytes .../exiv2-canon-powershot-s40-preview1.jpg | Bin 0 -> 4418 bytes .../exiv2-fujifilm-finepix-s2pro-preview1.jpg | Bin 0 -> 9573 bytes test/data/preview/exiv2-gc-preview1.jpg | Bin 0 -> 6144 bytes .../preview/exiv2-kodak-dc210-preview1.tif | Bin 0 -> 20916 bytes .../data/preview/exiv2-nikon-d70-preview1.jpg | Bin 0 -> 8930 bytes .../data/preview/exiv2-nikon-d70-preview2.jpg | Bin 0 -> 27773 bytes .../preview/exiv2-nikon-e950-preview1.jpg | Bin 0 -> 4662 bytes .../preview/exiv2-nikon-e990-preview1.jpg | Bin 0 -> 7829 bytes .../exiv2-olympus-c8080wz-preview1.jpg | Bin 0 -> 7306 bytes .../exiv2-panasonic-dmc-fz5-preview1.jpg | Bin 0 -> 10308 bytes .../data/preview/exiv2-photoshop-preview1.jpg | Bin 0 -> 4669 bytes .../data/preview/exiv2-sigma-d10-preview1.jpg | Bin 0 -> 11998 bytes .../preview/exiv2-sony-dsc-w7-preview1.jpg | Bin 0 -> 15605 bytes test/data/preview/glider-preview1.jpg | Bin 0 -> 5333 bytes test/data/preview/imagemagick-preview1.jpg | Bin 0 -> 4363 bytes .../preview/iptc-psAPP13-noIPTC-preview1.jpg | Bin 0 -> 938 bytes ...-psAPP13-noIPTC-psAPP13-wIPTC-preview1.jpg | Bin 0 -> 938 bytes ...-psAPP13-wIPTC-psAPP13-noIPTC-preview1.jpg | Bin 0 -> 938 bytes ...psAPP13-wIPTC1-psAPP13-wIPTC2-preview1.jpg | Bin 0 -> 938 bytes .../iptc-psAPP13-wIPTCbeg-preview1.jpg | Bin 0 -> 938 bytes .../iptc-psAPP13-wIPTCempty-preview1.jpg | Bin 0 -> 938 bytes ...PP13-wIPTCempty-psAPP13-wIPTC-preview1.jpg | Bin 0 -> 938 bytes .../iptc-psAPP13-wIPTCend-preview1.jpg | Bin 0 -> 938 bytes .../iptc-psAPP13-wIPTCmid-preview1.jpg | Bin 0 -> 938 bytes ...IPTCmid1-wIPTCempty-wIPTCmid2-preview1.jpg | Bin 0 -> 938 bytes test/data/preview/preview-test.out | 474 ++++++++++++++++++ test/data/preview/smiley2-preview1.jpg | Bin 0 -> 7289 bytes test/eps-test.sh | 16 - test/preview-test.sh | 112 +++++ 57 files changed, 587 insertions(+), 310 deletions(-) create mode 100644 test/data/exiv2-photoshop.psd rename test/data/{eps => preview}/eps-flat_oodraw_ai-10-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-8-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-9-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs2-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs3-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs4-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs5-lev2-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs5-lev3-nodocthumb-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs5-lev3-preview-preview1.tif (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs5-lev3-preview-preview2.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs5-lev3-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg-preview1.jpg (100%) rename test/data/{eps => preview}/eps-flat_photoshop-e9-win-doseps-preview1.tif (100%) create mode 100644 test/data/preview/exiv2-bug443-preview1.jpg create mode 100644 test/data/preview/exiv2-bug444-preview1.jpg create mode 100644 test/data/preview/exiv2-bug444-preview2.jpg create mode 100644 test/data/preview/exiv2-bug445-preview1.jpg create mode 100644 test/data/preview/exiv2-bug447-preview1.jpg create mode 100644 test/data/preview/exiv2-bug501-preview1.jpg create mode 100644 test/data/preview/exiv2-bug528-preview1.jpg create mode 100644 test/data/preview/exiv2-canon-eos-20d-preview1.jpg create mode 100644 test/data/preview/exiv2-canon-eos-300d-preview1.jpg create mode 100644 test/data/preview/exiv2-canon-eos-d30-preview1.jpg create mode 100644 test/data/preview/exiv2-canon-powershot-a520-preview1.jpg create mode 100644 test/data/preview/exiv2-canon-powershot-s40-preview1.jpg create mode 100644 test/data/preview/exiv2-fujifilm-finepix-s2pro-preview1.jpg create mode 100644 test/data/preview/exiv2-gc-preview1.jpg create mode 100644 test/data/preview/exiv2-kodak-dc210-preview1.tif create mode 100644 test/data/preview/exiv2-nikon-d70-preview1.jpg create mode 100644 test/data/preview/exiv2-nikon-d70-preview2.jpg create mode 100644 test/data/preview/exiv2-nikon-e950-preview1.jpg create mode 100644 test/data/preview/exiv2-nikon-e990-preview1.jpg create mode 100644 test/data/preview/exiv2-olympus-c8080wz-preview1.jpg create mode 100644 test/data/preview/exiv2-panasonic-dmc-fz5-preview1.jpg create mode 100644 test/data/preview/exiv2-photoshop-preview1.jpg create mode 100644 test/data/preview/exiv2-sigma-d10-preview1.jpg create mode 100644 test/data/preview/exiv2-sony-dsc-w7-preview1.jpg create mode 100644 test/data/preview/glider-preview1.jpg create mode 100644 test/data/preview/imagemagick-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-noIPTC-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-noIPTC-psAPP13-wIPTC-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTC-psAPP13-noIPTC-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTC1-psAPP13-wIPTC2-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTCbeg-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTCempty-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTCempty-psAPP13-wIPTC-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTCend-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTCmid-preview1.jpg create mode 100644 test/data/preview/iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2-preview1.jpg create mode 100644 test/data/preview/preview-test.out create mode 100644 test/data/preview/smiley2-preview1.jpg create mode 100755 test/preview-test.sh diff --git a/test/Makefile b/test/Makefile index 5856def9..cec213dd 100644 --- a/test/Makefile +++ b/test/Makefile @@ -67,6 +67,7 @@ TESTS = addmoddel.sh \ iptctest.sh \ modify-test.sh \ path-test.sh \ + preview-test.sh \ stringto-test.sh \ tiff-test.sh \ write-test.sh \ diff --git a/test/data/eps/eps-test.out b/test/data/eps/eps-test.out index 9a369dba..acedbc4d 100644 --- a/test/data/eps/eps-test.out +++ b/test/data/eps/eps-test.out @@ -4,12 +4,6 @@ Command: exiv2 -u -pa eps-flat_empty-eof-noeol.eps Exit code: 253 -Command: exiv2 -pp eps-flat_empty-eof-noeol.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_empty-eof-noeol.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_empty-eof-noeol.eps Exit code: 0 @@ -27,12 +21,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_empty-eof.eps Exit code: 253 -Command: exiv2 -pp eps-flat_empty-eof.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_empty-eof.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_empty-eof.eps Exit code: 0 @@ -50,12 +38,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_empty-noeol.eps Exit code: 253 -Command: exiv2 -pp eps-flat_empty-noeol.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_empty-noeol.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_empty-noeol.eps Exit code: 0 @@ -74,12 +56,6 @@ Command: exiv2 -u -pa eps-flat_empty-xmp.eps Xmp.test.test XmpText 4 TEST Exit code: 253 -Command: exiv2 -pp eps-flat_empty-xmp.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_empty-xmp.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_empty-xmp.eps Exit code: 0 @@ -97,12 +73,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_empty.eps Exit code: 253 -Command: exiv2 -pp eps-flat_empty.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_empty.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_empty.eps Exit code: 0 @@ -127,12 +97,6 @@ Exit code: 1 Command: exiv2 -u -pa eps-flat_inkscape.eps Exit code: 253 -Command: exiv2 -pp eps-flat_inkscape.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_inkscape.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_inkscape.eps Exit code: 0 @@ -158,12 +122,6 @@ Exit code: 1 Command: exiv2 -u -pa eps-flat_minimal-eof.eps Exit code: 253 -Command: exiv2 -pp eps-flat_minimal-eof.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal-eof.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal-eof.eps Exit code: 0 @@ -181,12 +139,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_minimal-noeol.eps Exit code: 253 -Command: exiv2 -pp eps-flat_minimal-noeol.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal-noeol.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal-noeol.eps Exit code: 0 @@ -204,12 +156,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_minimal.eps Exit code: 253 -Command: exiv2 -pp eps-flat_minimal.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal.eps Exit code: 0 @@ -228,12 +174,6 @@ Command: exiv2 -u -pa eps-flat_minimal_exiftool-8.56.eps Xmp.dc.title LangAlt 1 lang="x-default" TEST-Exiftool Exit code: 253 -Command: exiv2 -pp eps-flat_minimal_exiftool-8.56.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal_exiftool-8.56.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal_exiftool-8.56.eps Exit code: 0 @@ -260,12 +200,6 @@ Command: exiv2 -u -pa eps-flat_minimal_xmp-singlequote-begin.eps Xmp.test.test XmpText 4 TEST Exit code: 253 -Command: exiv2 -pp eps-flat_minimal_xmp-singlequote-begin.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal_xmp-singlequote-begin.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal_xmp-singlequote-begin.eps Exit code: 0 @@ -284,12 +218,6 @@ Command: exiv2 -u -pa eps-flat_minimal_xmp-singlequote-end.eps Xmp.test.test XmpText 4 TEST Exit code: 253 -Command: exiv2 -pp eps-flat_minimal_xmp-singlequote-end.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal_xmp-singlequote-end.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal_xmp-singlequote-end.eps Exit code: 0 @@ -308,12 +236,6 @@ Command: exiv2 -u -pa eps-flat_minimal_xmp-singlequote-id.eps Xmp.test.test XmpText 4 TEST Exit code: 253 -Command: exiv2 -pp eps-flat_minimal_xmp-singlequote-id.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal_xmp-singlequote-id.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal_xmp-singlequote-id.eps Exit code: 0 @@ -332,12 +254,6 @@ Command: exiv2 -u -pa eps-flat_minimal_xmp.eps Xmp.test.test XmpText 4 TEST Exit code: 253 -Command: exiv2 -pp eps-flat_minimal_xmp.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal_xmp.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal_xmp.eps Exit code: 0 @@ -365,14 +281,6 @@ Warning: Second XMP metadata block interferes at position: 849 Xmp.dc.title LangAlt 1 lang="x-default" TEST-Exiftool Exit code: 253 -Command: exiv2 -pp eps-flat_minimal_xmp_exiftool-8.56_fixed.eps -Warning: Second XMP metadata block interferes at position: 849 -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_minimal_xmp_exiftool-8.56_fixed.eps -Warning: Second XMP metadata block interferes at position: 849 -Exit code: 0 - Command: exiv2 -f -eX eps-flat_minimal_xmp_exiftool-8.56_fixed.eps Warning: Second XMP metadata block interferes at position: 849 Exit code: 0 @@ -388,12 +296,6 @@ Exit code: 1 Command: exiv2 -u -pa eps-flat_oodraw-lev1.eps Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw-lev1.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw-lev1.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw-lev1.eps Exit code: 0 @@ -411,12 +313,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_oodraw-lev2.eps Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw-lev2.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw-lev2.eps Exit code: 0 @@ -434,12 +330,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_oodraw-lev2_eps2eps.eps Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw-lev2_eps2eps.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw-lev2_eps2eps.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw-lev2_eps2eps.eps Exit code: 0 @@ -591,13 +481,6 @@ Xmp.xmpMM.History[8]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[8]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-10-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-10-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-10-lev2.eps Exit code: 0 @@ -615,12 +498,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_oodraw_ai-3-lev2.eps Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-3-lev2.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-3-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-3-lev2.eps Exit code: 0 @@ -638,12 +515,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_oodraw_ai-3-lev3.eps Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-3-lev3.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-3-lev3.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-3-lev3.eps Exit code: 0 @@ -807,13 +678,6 @@ Xmp.xmpMM.History[10]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[10]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-8-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-8-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-8-lev2.eps Exit code: 0 @@ -831,12 +695,6 @@ Exit code: 0 Command: exiv2 -u -pa eps-flat_oodraw_ai-8-lev3.eps Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-8-lev3.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-8-lev3.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-8-lev3.eps Exit code: 0 @@ -994,13 +852,6 @@ Xmp.xmpMM.History[9]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[9]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-9-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-9-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-9-lev2.eps Exit code: 0 @@ -1146,13 +997,6 @@ Xmp.xmpMM.History[7]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[7]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs-lev2.eps Exit code: 0 @@ -1292,13 +1136,6 @@ Xmp.xmpMM.History[6]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[6]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs2-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs2-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs2-lev2.eps Exit code: 0 @@ -1432,13 +1269,6 @@ Xmp.xmpMM.History[5]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[5]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs3-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs3-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs3-lev2.eps Exit code: 0 @@ -1566,13 +1396,6 @@ Xmp.xmpMM.History[4]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[4]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs4-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs4-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs4-lev2.eps Exit code: 0 @@ -1666,13 +1489,6 @@ Xmp.xmpTPg.SwatchGroups[1]/xmpG:groupType XmpText 1 0 Xmp.dc.format XmpText 22 application/postscript Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev2.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs5-lev2.eps Exit code: 0 @@ -1788,13 +1604,6 @@ Xmp.xmpMM.History[2]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[2]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps Exit code: 0 @@ -1916,14 +1725,6 @@ Xmp.xmpMM.History[3]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[3]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3-preview.eps -Preview 1: image/tiff, 213x170 pixels, 37902 bytes -Preview 2: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3-preview.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs5-lev3-preview.eps Exit code: 0 @@ -2030,13 +1831,6 @@ Xmp.xmpMM.History[1]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[1]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs5-lev3.eps Exit code: 0 @@ -2143,13 +1937,6 @@ Xmp.xmpMM.History[1]/stEvt:softwareAgent XmpText 21 Adobe Illustrator CS Xmp.xmpMM.History[1]/stEvt:changed XmpText 1 / Exit code: 253 -Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps -Preview 1: image/jpeg, 256x208 pixels, 3166 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps Exit code: 0 @@ -2195,12 +1982,6 @@ Xmp.photoshop.ColorMode XmpText 1 3 Xmp.photoshop.ICCProfile XmpText 17 sRGB IEC61966-2.1 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-ascii-colorprofile.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-ascii-colorprofile.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-ascii-colorprofile.eps Exit code: 0 @@ -2269,12 +2050,6 @@ Xmp.xmpMM.History[7]/stEvt:changed XmpText 1 / Xmp.photoshop.ColorMode XmpText 1 3 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-ascii-preview.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-ascii-preview.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-ascii-preview.eps Exit code: 0 @@ -2331,12 +2106,6 @@ Xmp.xmpMM.History[5]/stEvt:changed XmpText 1 / Xmp.photoshop.ColorMode XmpText 1 3 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-ascii.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-ascii.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-ascii.eps Exit code: 0 @@ -2453,12 +2222,6 @@ Xmp.xmpMM.History[15]/stEvt:changed XmpText 1 / Xmp.photoshop.ColorMode XmpText 1 3 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-ascii85-preview.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-ascii85-preview.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-ascii85-preview.eps Exit code: 0 @@ -2563,12 +2326,6 @@ Xmp.xmpMM.History[13]/stEvt:changed XmpText 1 / Xmp.photoshop.ColorMode XmpText 1 3 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-ascii85.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-ascii85.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-ascii85.eps Exit code: 0 @@ -2669,12 +2426,6 @@ Xmp.xmpMM.History[11]/stEvt:changed XmpText 1 / Xmp.photoshop.ColorMode XmpText 1 3 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-binary-preview.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-binary-preview.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-binary-preview.eps Exit code: 0 @@ -2755,12 +2506,6 @@ Xmp.xmpMM.History[9]/stEvt:changed XmpText 1 / Xmp.photoshop.ColorMode XmpText 1 3 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-binary.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-binary.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-binary.eps Exit code: 0 @@ -2779,12 +2524,6 @@ Command: exiv2 -u -pa eps-flat_photoshop-cs5-binary_exiv2-bigxmp.eps Xmp.test.test XmpText 65536 BEGIN________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________END Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-binary_exiv2-bigxmp.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-binary_exiv2-bigxmp.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-binary_exiv2-bigxmp.eps Exit code: 0 @@ -2803,12 +2542,6 @@ Command: exiv2 -u -pa eps-flat_photoshop-cs5-binary_exiv2.eps Xmp.test.test XmpText 20 TEST-Photoshop-Exiv2 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-binary_exiv2.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-binary_exiv2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-binary_exiv2.eps Exit code: 0 @@ -2828,14 +2561,6 @@ Warning: Missing %begin_xml_packet in Photoshop EPS at position: 8560 Xmp.test.test XmpText 20 TEST-Photoshop-Exiv2 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-cs5-binary_exiv2_missing-begin-xml-packet.eps -Warning: Missing %begin_xml_packet in Photoshop EPS at position: 8560 -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-cs5-binary_exiv2_missing-begin-xml-packet.eps -Warning: Missing %begin_xml_packet in Photoshop EPS at position: 8560 -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-cs5-binary_exiv2_missing-begin-xml-packet.eps Warning: Missing %begin_xml_packet in Photoshop EPS at position: 8560 Exit code: 0 @@ -2882,13 +2607,6 @@ Xmp.photoshop.ColorMode XmpText 1 3 Xmp.photoshop.ICCProfile XmpText 17 sRGB IEC61966-2.1 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-e9-win-doseps.eps -Preview 1: image/tiff, 454x340 pixels, 23782 bytes -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-e9-win-doseps.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-e9-win-doseps.eps Exit code: 0 @@ -2937,12 +2655,6 @@ Xmp.photoshop.ColorMode XmpText 1 3 Xmp.photoshop.ICCProfile XmpText 17 sRGB IEC61966-2.1 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-e9-win.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-e9-win.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-e9-win.eps Exit code: 0 @@ -2961,12 +2673,6 @@ Command: exiv2 -u -pa eps-flat_photoshop-e9-win_exiv2.eps Xmp.test.test XmpText 20 TEST-Photoshop-Exiv2 Exit code: 253 -Command: exiv2 -pp eps-flat_photoshop-e9-win_exiv2.eps -Exit code: 0 - -Command: exiv2 -f -ep eps-flat_photoshop-e9-win_exiv2.eps -Exit code: 0 - Command: exiv2 -f -eX eps-flat_photoshop-e9-win_exiv2.eps Exit code: 0 diff --git a/test/data/exiv2-photoshop.psd b/test/data/exiv2-photoshop.psd new file mode 100644 index 0000000000000000000000000000000000000000..964b352b3f8a4c474d9678ef4134391929be7f9a GIT binary patch literal 64164 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 LoLyRMj!phQ^JM{f literal 0 HcmV?d00001 diff --git a/test/data/eps/eps-flat_oodraw_ai-10-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-10-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-10-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-10-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-8-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-8-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-8-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-8-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-9-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-9-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-9-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-9-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs2-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs2-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs2-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs2-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs3-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs3-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs3-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs3-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs4-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs4-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs4-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs4-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs5-lev2-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs5-lev2-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs5-lev2-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs5-lev2-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs5-lev3-nodocthumb-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs5-lev3-nodocthumb-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs5-lev3-nodocthumb-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs5-lev3-nodocthumb-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs5-lev3-preview-preview1.tif b/test/data/preview/eps-flat_oodraw_ai-cs5-lev3-preview-preview1.tif similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs5-lev3-preview-preview1.tif rename to test/data/preview/eps-flat_oodraw_ai-cs5-lev3-preview-preview1.tif diff --git a/test/data/eps/eps-flat_oodraw_ai-cs5-lev3-preview-preview2.jpg b/test/data/preview/eps-flat_oodraw_ai-cs5-lev3-preview-preview2.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs5-lev3-preview-preview2.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs5-lev3-preview-preview2.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs5-lev3-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs5-lev3-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs5-lev3-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs5-lev3-preview1.jpg diff --git a/test/data/eps/eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg-preview1.jpg b/test/data/preview/eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg-preview1.jpg similarity index 100% rename from test/data/eps/eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg-preview1.jpg rename to test/data/preview/eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg-preview1.jpg diff --git a/test/data/eps/eps-flat_photoshop-e9-win-doseps-preview1.tif b/test/data/preview/eps-flat_photoshop-e9-win-doseps-preview1.tif similarity index 100% rename from test/data/eps/eps-flat_photoshop-e9-win-doseps-preview1.tif rename to test/data/preview/eps-flat_photoshop-e9-win-doseps-preview1.tif diff --git a/test/data/preview/exiv2-bug443-preview1.jpg b/test/data/preview/exiv2-bug443-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab23540ad54ebc87962e7780aa884bd38b614601 GIT binary patch literal 33779 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≧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

u3+CQOP728hvmigouTQz98ZbA5_LIX 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-bug444-preview1.jpg b/test/data/preview/exiv2-bug444-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1840fe1466cd8971ab66dc333af5062956ea92a4 GIT binary patch literal 4158 zcmbu-cT5xf)(7yGvSk$kSu!hIW$!&oL7)$14c zw(Kpk#IlznP?^H@-uvd}{qr5)Z|51G(rJvveCFgT4CMVkL-xCJ%}9g{$o0Nj%%D;+&4r- z#l$7#6%>_}RaEu#4WNcFBV!9oD{C8DJA0JtJvVm`v?nGo=s|EuXjsgX*tqzFL@Yiv zEj{B!W>$7laY-q$th}P~&D*;AhQ_AmmX6M@?w;PhPyOQ)lT*{5XTHpSBQ3A2uB~ru zZvEUpI3)i%IzBlC0zm)f{CWQk`fnca9}fj3C5V#dpB^AZ@Sg&KDX9cys9AN)X0hG%8R+r|7%05B~e1V8`* z1pyRbAP5Y+oCPp|fPWeg7@!6Cj75wst@9h>Zy0#57Z4>uguo|V{g!)Z*VGZfYb^`t zlBNPfo*@ZcD-_qWW5MzmYNzO<2HRi+m!qW}C{KS86H)h?Jno6n`Ob7JgHw7XR3|9V zN``!g-peU8P953!r|AQNy=9kx>L|V^6d0*i9lfDC6oA$Dy3VmhzGLCgp$6^l#y#sdl3 z5#N^RYog%|B2cSx4x1m$KSnR%Td^xg1f(1U8!EBTd+s|*V{-

elI~QjcpR>Z(opCP zM@0QR85Jt~qOKRFk5}jf^*LtqZv6rmD5_;9g*clrUNa~+p5wTw4iB&L`QglTjnmu5 z8$~8pzqpgXNCH7HplCeZM}G5Tl;)ICR^0%Lfrc^5FlJBgODo>^eln~vhPytdF@ zVdCz)>e4zMB}bR?d+BQQcy2sR5|L2bwGzJDTU#bq#H*k4c0ySBydq&a9Q_h@Bw1E0 z4Wf4Bbp7fgV5 zF6AN(l1yvacnVjipCeye9eL&OT;d9(lcC_|ePxwh<9kSHyQ}##Lo$5s0zNiQK~by| zCJ)vp6gKVEr)M=PwZ}OEjuLh+0?ak=iiCRaxi`~QWdaZae*m_D*TnXvE0c2Rik~mh zx2U8?Tj%?ibV<}skVk!Zca5@Th;hGOsN6et~nao*HlX?F&D8U@wEU{EhvogrU2mFwxzchO_SKHa zn{)eBYAk-?u1tqH?AE_wjTFz zFtf<*7rzU!+9Ol_F*|4=JS-W0w*5*hAgOa}rd*y6qOBtcZ_Ju5tDh5A?BcT8&Lzdy zT3*PzA0t)~GeUu^()=dVDDWotD@3UJlVXbt!wDFntX?cUjB$B>}I<*wxzR@poxjYAc z+qxwK#vc9zOo7{H{we;Wm!dw#d$}sj`bqYOMB#cy_Sd@GN4fde&P_3JpGvPrNDtna z=J$aOM&X(d&Ft)!D&xqhz7O~79*5GPY_rN2k*#VOI_D}|8V2;nOH1REGyKw!t{L)S zsn%`VpF5t<+CSC5*7qX&h9R=r9NnbR49{Le)*}1HB`WjjP}|wsHVm*8MJ;-NBz!?- zx4m4-G56rZ#R>niWl+w`r(PUhZh@I8m6lBF+t6jxvOr`=*zw#TwGqR@b|hlzR&lez zV-Yc$uk;R$&RTiy3KbJZt+rLQH~Y}Hi4r@~R|+`~LGKZx0aWJ|@>N|0FCa^!USdsl zZ!N6eDT<4Hp*3_W$S?jn{rXmoSx!lKN!4e{+^g-PsVDAa_P?O)**oTY-A}^WifTU{ zU1LnPC%>13H`X=MF}MV5hz~rZQuuywrF>>?aW1o3*ao2r{`+p#mq-^+KYG}rom#PG z%y?Sx>$U3Y!0fy8!PAKX+OV@PzGVOCS%vLw2jS;0r9q8p?<}Hvt(>YgJb-$j&HUdL z!8Lzvo{UnNwG~9MImfjBrgHO;gw;CNTG2H34cVlRe-A-Hp|fXwh!6mOq$9#l8{2Bg zw=}zTRo@m+74VgPCdALeA;r9}Zv$R>#|C=1ingtN6dggE|%vH`$ zI(;2P&@#@+W6cS8E9+b1Iz^mlRCvcRRNd(&0M23-SD_Ri9YrH zkXHO+pv@b{3Il{aa zcUilYs!bU+WypLyahSLSyh3939(j-_OQBE*CH zLveA?i2SL+<9x+r`&@pKKyrVzTIK-i-Co2~ui(OVeClWhgV{v(#%^(4{iL=0J*q~z zX7ySP%$66IhTT`=E9qK7I_0)p`PawhW&Iz7cUdT8?baL~CDMv*+3?%PSl6k4?VR-) zB7Wd>^-uh;*6ZjRaGbr%K6k7av_xvLXkIf?Zl#Afw@2NN{KCfN@U@Ik3DF%6b3bIG z_Olt`@6`s^K%Ctt_%B*`Dhp>5GYuB^G`Lb; zhTx`KJqPp6V{~4y(+iNnQP1b5Fri;5==tS9EmBQz^XHv>O(hP2Sl!y!^Tib_sTUNl zj8CtM-QOCrbx|Ic84;@VR$idB{SQx*=XS=?kW#5R~KBZrj=sVcDldThzU%b!egZg?{DIoJb zq7|*1r1InUmdODZkoJw9GyS0F~!ajK^V9BBm|L>3VZjxYV=GD7E$RqK1iDaWwS~ zuJJnXkXXmNu;bP3&F1{82$nPskWZA@RO&UGv{yp14_l^=Vt0xjKGN0Rm+~q2i&5M+ za1>Y6u}J%3?JqVLLtbVbyK6_tr34qB?j$C)$p#-`O)m`Ee*-FepGhNB<2|~tCyamK z&qsFXMGY5p_4=(}0;0`RngZ|B{h>sZXi_$X!7V6Q-6>0n+g=DJ{u%iJMR z1+NpAq<9Gk^`H>KOYDO6IS5{y{onUHa8v0CM4^^B$Qyj6KQn`&s76Gd#7Ee&KrCf+ z`ytUZmUjh}&86*#rABQ{yOD(2G1$S0AJt1K9TS>{3y_1u%CSO`Wyu_t`k^tv;BJA% zU8nfEF(4}}SX1@X+FCWV`uWp5O&%gOtna zS?>WWR|e4Q3E`0oj57XDN5UxS@7osWV9`ifwWGDn_zHT0zj*a>iYY+fX(HD~fi%#7 zm2Y^qJow2w%*x%g5bo9+!$zo<=}63M1Nx hdD(qr1k7>C(l^2$n9_Q&SKtD@1Y}M?eF`qW`~&Sgn)d(z literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-bug444-preview2.jpg b/test/data/preview/exiv2-bug444-preview2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..377998d38b0b44195aa5128669677d4acb360a98 GIT binary patch literal 16993 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 NWFFKcOMd%5|JmnWV@Ci0 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-bug445-preview1.jpg b/test/data/preview/exiv2-bug445-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61a24dbbf68f2f9e6a7a8b909502c30a4ed6bf07 GIT binary patch literal 5448 zcmbW$cQhLg*9Y*Z9ZIQDyY{NKwwOijqE-;Ac0((*M~WJyRE=1rY7@jJX06(^)ZQ^- z&mzPsZ-3A8p69%OKIi?ObMHU*{_{Ea+?(l}IY2mooP>mogqWO+lnh8tPH~%o`Zguy zZPvT=cNjR?xVbo4?{n}7N<84<7v*Q?5K#~jm6Dc~mE{srda5X+A}$S*A|NLxrvy^c zQBu-T1A#zlW@aFenOUFtpXmQLxoHQ`kOBMv*@Og~fLk;Kgfs*E-R?>*pU37XCgW@zXF%mOG03H~08kOrUxNSDtc)*_unAJx}2-gj=mNw$N97~`bPTFldg z?&Z&RB7-3>U|%XAX%Ab5W&Gmrs1q1<5WR8Hl^T*Mw>Fzw6aJn!Fs@GiQ~K2UefON+ z+SL7PdUEU-`vgX;?C{U%Zy6Y*gw;7ZMeOMpD3%bDJyE8JsZ11BH;oXUatkhdmMQ_+ zx>i#zcm#KJ*AaS02OxdsQz)$j`I+_+2n(7wwArEA`bh_;jN@!q+lhk&zAC?pj&2s+ z7g=d-;OpV1^78{?ZvYd98q2G(8*hi+qHh2x{;P0WCFGWwUCH-5Z5EeR5&^KrZ0^`u zu>_&q03b4G42{zK94jAqytrj~&qb`uxOv8vPXN_?DjmbC0m%AZP&W=4F=r=n6l4Hj_qMWR0Y5pdASp99%@W_KrdV7z9_yQwRDG3`uUQF^SRLHkRnYbNx!kbs{l(CmQ*rnH z^4%-lKoVeN4YK^`Y^Jbp2uN*fTKh#9jv9XG^&sDiQsYQ6WK%}nBL8RHu3y>S=^Si> z-xUNKl#GJIBIac_(wVC^R-i@NJ5L8(q&0J5e`L_Y1EEgu_tr%R^2JW`u}Ep1G&uk6 zpWF#Sh)(6EqiAbD?1{KEGDyve@z;k_;rWEsHk;;*Yp!B(R`;xcnSFDb^9)L-0@5rM zSCE^|oh9!jU*z}qUqB=&{h=bHFAHLF0AZPGVp{AP4|dHj6EWXPt%7`ar#cvY*9T{U z99|#45a3A+3BfeImg}sBp4z->G-GgLO&cBrUSJ!`s<+ukk>Y32onuymPAJ1x!MrZF z3_^q74Rb5z8lA_N!xJO6Q4sJ6rwp>%s(Q)XmfO0ZrxYYiI3e4?L<$s_!Bo4G07KXNqo%kgYbB{^wwX&syS?8y7(ahZ z@=L#5c=M&kjNx+#$W|!^b*C4ZkjS-iADm zp8ONDGzW-ret81o%RnZ?o@}4+)}8Pf#kW(tUv2-;c4VQWRVORt8pjZhk)1mGDwO#g*s>2D{(w zXQqpyy4Ta@yA2hvTKLm5zI6$;vex~RD6K!?Ja!`Wxuz*GiY{ZHeug3Xh&M$VY|3;y zdhjj_L`SU#w5@Wa&bemvfaMB=$2uDXv1j>CDrXFN=gev@1=kP`V-i+-U6H#rsZen4|zDJ}>z-7U4U^tmMYbfKb)#KOCtkHq$sLScsr!np^MvBV}Vfqvl(JmTf1yT0{qK~!* zGXvg=jiIPwq;qp@TEIZgY}f|)`je>@yGBq1qm+JQ1PGo z%&E)D4<0|EZzQfPrXcYdq+TLD&zwkDVOg;IVTU20PuqH6^B7jVcQzLHZMXH_)w9VA z@8+$lO;wX;cQ|e1PS385CmZX%hI((uJ|;bzN@n%^*phypW)`DOz2G65cuf7fLxbJV3a3r@7k|4 zP~0l;ks)*7Xnj&|lz2RKd7yAzp2>aeM1?ndtW=D!>W)MZ`3-=UW02d(C_>@Mz{ud` z+PN8uCeB0>c;@yZe!g4yd-?QdZko8ksRYaMHAm;_O=ogzkJu?_g%)XK?jxukwG4_UtdnLo8Ma2?-8DwMEqYs|6is z3iaH#g~e8u2D&yVu6DYSY;WTfg^ffi*j7ROZhmy{>+eoU?y8ydPV0Mg8F;WYu)R^U zu0L2O zuV1;_HWn6kXTeFAV;^4};wrwl^xj{ZzDM^}f2=^Wrx8;cprBj@5bYMWH zN2wV+3)>wOcU-@F>ec0d*9$w^Iyd;3I#CQlVWi|9|2myuhVRE%8ELRTY^#Jv2-?4H zLE3go?b?z~L5H&ySH5Cz+rHk-8!Iy%{Pg@*k<3#zhQu!GNTs9;Yf#hF96~y?*JBwr)wVU+*#C%qM^4dfDh`kOLanOCk7sulNxs|_!!V>g|2Tdz z8T00WeXPy+B-;5k!-0>A+KvT7a;I40Cc1(RMP+eRCa5}tYKyk`Dk0Dmd!Q*YqY4h! zaHkLlP`O;upq_r(6`C7c_vzp@D9Ej@=7#3ju?Ud>qm%LMT26IXqxf&gK0*&RVsRExB!BP_?=TeJtT%`%Ci%_b& zwg}pFGxmKg2j4W8Ue`mZRmvct>@c6oq*Fb{|| zV|G@*F_W);(qwkcw93FJb(yalT}DUlF(R_(ruYGH@N>&iPxzzo+4t|hw|vKNHfkW7)fgNLFDYG&y6A6fs76TJ)c0~iGCAEPugcK z4*)0mg7Gv0iBRq$iDE7F!<4A~nDlco#!utdYklmI399FkixH-H4I z-jHuvj`3Y(0PQD{9f;O7Xg)q!p)hfib!0U}4Afg`{ z1DMb{H*X7P^zo`YlR>6y9c|3Pz(L<1tl6lc4q`OPrZw*NM6TJ%V4Bq4^Jz7<2x10!gX)(wPl+Mi#rvg=nAJQhX%o-BY3 zTBLC7W=v?*WIi~rZ2ALkhIx*nKg!x=)zSlwgbT*r3i=mUI({6CyWABukab7kTMv(V zbgXp!TiF*>?@7si5W#?qL(ZdnT1HO-g++XAx$n#OlVjR!U_Dg^$&$zx_75Ay>a%4A znWsPfX)=EZ+V(%uZaBfVE&ueg28`P=hu7765F<=($>Z$gz^tfQb-3`hfcj6(;ltCc zKUt`u5`dQWP+L?7N2Wg3te9~&d%4}=$&+4#UpD|w3y;gmYyA3a0gQ-0LYZ%8Izp^S zS#ql7q^vCBY}`_>Gn_51u|RoNq_x5>N9Mb3^TVFoXvDncY(&|I6@E@?rW?Qx+_&h2 z%|-5mHHIwMOI>XK1stfO8!&jpQdHF4j~Yi+ABko#Z0p#Eqz4pH#GZ)EA6v9uq>#=N zW*0N^5R-1Hg=?_`PKy~coR3R1srGOOkFREUj98S#PVeEkC0pVwgR+*3$|}N-l*#XV zcf$x-9UiV3O*_*~V3u>Ir5aNy~q# zMSZ9qLXC}W`(!^4ozwI%(?)WsEv;9&>u)r6?m3pv#!SLEo>wjem@RO&$7e*6#&uR* z3B_iZmqx#GO!OhVsIUyOE5SoH_nd~34LqzbPLCx-O1oU!|Jo-D%Fcf9co}>u=0LmGtE^|mtHGtwe**v&h6gbBlmsPJYbL}r0)_1-1m<06SwB>w<}=aB z9tg`;ts%L@=#+yx>rJTEbPb*_rCFR+E#qNxLf^Xytuj?A z7iJmCW)y2v9Qal)x|+OMA&Tx@+wICe)M0NdVC%`q(02TS&HUg|2aus%=6sqeO;S(k zHg^_gF=3axuS_B7!rY&&1n6Vv!T^TQTKULd=aF1ObG)W3_%2yCy3zOxQrv zEhW9ABnSp?1x#U=Hqh7Nhx&(Y`rdK-ncW~sg_?~Ms#G91PdHv@dN ztTqv1$ipO21ZPNrVyRE`#)0HubK_M%YelwovK%UKgB~(}Awo+#)g_z!WnC_Xdn7{b z)s{7XW79Z;+@x-~R4B<~xKT5@A}2ku{*k&@-ugxsvP@;G1N*z1&k2lR9cF*h=Wg;M za^vml+un-Fc!qJIkOX6I1v5yW2$lnMxwol6Ok?Vlg!SEOI2o5fCV)5PADSXS!!1h8 z4mSYamhEDk`%mv;@%;FghJE6634IOQW#*!g{=6OaQE$=wytmE@P%Y$(30HJex<_sF z4A?<=%r}5|wA{ z*=cF=BD+k+I2Lo{z!C+68f%bE`i zZ1++P)eSAc^DxJBecJm*rRe6GJ5swk$tgDblL2=FFuz+j$)Rrm>9JzU=MCiOPnpvh z&wlnDaYy#vkj9qzMLr%;D&o1$5dPcDgIKPx{N-z8)ZFeSe*}oYa3B($ qk5PWcXW0E~2W^mMe0^z`&h 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-canon-eos-300d-preview1.jpg b/test/data/preview/exiv2-canon-eos-300d-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e96fedbe333a242399927fb5d958218ac26f15db GIT binary patch literal 9728 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-canon-eos-d30-preview1.jpg b/test/data/preview/exiv2-canon-eos-d30-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a91f19726e336ee4de18115600f0ea768017c96 GIT binary patch literal 13824 zcmbWdcT`i+w=No*2#5$u?_Ij|PE@3cRHc`Qh!A=wKnRNTDqV`8(nN&Nk>0zA)X+=l zJ)wjEA>91VJ@<@v|9kJvu`{xFvew$`o2$&ZzBzAZZsq~u0HXg}i2v)6n3$M|nB@Nm zDH$mV3E?6k+>ny}M@UF--MU3~>p!>uU7b*mn2b>5KR^9{lba3z?QH-A@Rfv!8$e7; zL_$k+(?j$f03iDBwgLYwgdUNS-6FqDK}mHFKuknJLQG0{9VscHWC-Cu04XgQ9k=9@ zTlbCZ$a%aTNPS5DcANKURVTgi7>ZB&jdvIYB?BW9GYh|f;6ou{8Cf}b1w|$GXBwJX z+B(l)zA`a2GqrUsv;;iFq@*OIxf)kkFEnaZBE!dtyXx=XIY)>ci~^Pm{k@byDz3 z8>8soc#lys@X4(5qyGcxzYzVu0~GfE3(@}o`X4+ubAUS}M1%n&p#=Z|coCX?kt?T% zeE6Yd&JOm`t}l*BxQ{Px0FlhsHFAf9Zwu^2gTg3IxYd#KQlKnD$4B;C)O01Hp%w&@ z->$rw2-5x=~EdV!wb(V-5z#Gna`uoB7;bjh5Da}o+%`c+<>*~@OwVJ5; zFCkkb$Q!`y#M*KIGV8dNj~y>w3j7b_DX~1LyMzNh+A>zsvFGh zDH>yGp;7c=d?8=MP%6m3{04x1*-rl_j25-lS8S}$%fZ^b;Dt!2OL);uq+?s|1UF4= z3Us%##1DmkX%^stvSZ;qT702*Rh)MoiQR`s9!7t<`}-pBS5_MbyYl3ECcWdHak~@R88ngY_bQ%gE_d2K z%pZNir)C=Cx%4LGF)!7?057V%5q2B;=KVkoR2;o8M#1rBc-5*`XwsW9=;MXyX_dM2 z6g`XVgThNe|G@Dc!&vv1Izbr+cmUM9sh%;T{k9svwWVFofhShN(CNMP`XTKa33)E2 zqD=QX`3B&u>W=7=zXa}|p)+4rqpwFs@;_AU!`OFIw2&8W^R7GZh8e_JsatoYO!m*pv59o zmEuOYUVOkDZQS1Wlme2!#`Pyw9X^lW0IDn8Z5-9z+$XfWq*-&))d&5&j*k=_ znB58;i$!+67<4J+6&3AmJ)V3wE#Z15>6?KD>CpFhY1_mI`)^S`AbqiNk4S;bZ_NcM z^w-Z*%4;{<&7$>e;?$Cpq_a-y(poP(?_KKmk|QClEQ{hg(}10e&$i6isI?@DIa{nl zLH*RX;DDN|yQL*!JsH{?A4wHX$VCl?IvjtHM5Ar@)tTTvmBE9>j$nI8Os;>d`~-inOPil%(I7yGv|E&4>zPq z(Mg^s!lI!g;KcV7%}nJTjCw-9scS8qnYHr!22gAMt*orSC_2@r_I>&ZYl@WiDEtOs zS$R+%i-jFf2){{>=6Y{#4;=dTvQ>L9R75iMoPQT47uso*;o=by(D3i$gNz2x&kL{D zDPD#0f)d-fV`+J{o9~ZK@Eea0eNFxSgXv(@qX??zpXMbQIz4bL819ae1vfO{?hmPm zs2rg=JJ3o>GTDU>wOOB*r6}b|DI>N8zE<`kQ`vqE-2lM(tPi}7-%F<+&9w!njOX&Q z`-YZYGSUn_H&LuTFSukHS7DI5^xX`6-dncRf!Q5W=TvfKyOX;bd{1O^ImTH^=wXLMJS z4rtMcZoKFuOavRCH&*Mx;B;QlZ5b6`n_3E~7_?=+L$2>vo6$>2POSO+%~d4*BlBwn zVQbdK8m)|m=P6u&-f!VY>Ph#)?lhtM%0#nm6VNm^?Jd=lg|sxndj^fa{U$t!qr($u zQa9@>*B~Nm)Rlyn)%$OozTapl2DTdeYz%o}x&WIc~FZWR`%6$S96Zt9OeUwlxJnIdM< zXMz2z#Zz1OlH=9&>cMpV*7XthZm_bE39YT{lF3QDk3rfRr=gNx2_{g_wYAy_uU4yD zmqKy>&)w-xWCk76Bd#@t*LUxF)4(Rhp|d`@G9S`P@oaYx5&CYc)`Crrv1b+e$@&)@ zuM$Wdod?iwi6Z*EUY*^>kJ|fqu&6N)lWPF9-an!V-Lmm-733c?-vsq|od7vQS4x`L zmkLnchvWPyNSDU7gqBKq?`?hQh2TrXifxf#9DhRnPD=VSxs76o)*o$^)oYhEAI9gh zDPTaU$vRnXL8cogV zd=EYqQ&JfktnAr*+}!3?$QJ*Ws-|`fd*My5*s+`k=}?jG)GO;Ovzgz`Hra}7(X$Jd zn#cO|c$cU5){RT^bbEGoKkZ5A_q@~CwI1OtWRIHptW@jl6Rap?q19mHI)9-W(0I`& zPZZNBZi%kW{C3GqFyCir&c6JQ?REMeknOCvM_Bj@yH%gkMnfb&LX8#rxW4h92j;*; z%s$x7XCwX@a1FUH_ZA3A5jkteQ>w1am*sHIs`t-LHS{!d-ovIMZ^7X$P5AgrSJzbc zmPl5^PyEf#OY1D1ref2XhTd!KXHi4U{(MF0$;y|f&o>1$1veD$ZYAW|mFx?f_AAjM8Y4_2Pmif@g(OH#Knjd4G>5AT$MWqFXTqvu`2jk}6jilx9#S?YfEx{KK12@*U6fVuuhg~&rNyTZ6 zl^M?ri#yEtRwe{gerz4VofmfU$sgM5#{P`U6ALF7rpEI5_WrtuZ^p%~1X;a-MYbGe=|cTA zPMbaI8D1fyf0nTiLt+=9!qYq;DMeG&e1PlQbANH3^8%b*8H2~&o+;Yijv zV?cL&^U1L4MrenkyriGz;&}-Ho;Ld9JXsrkf4w_sg3j_;!8ZV!4Rl@u_4$YS9$U$1 z(QJ*8>1NsT<_>_hvZe*DYyYwGZKj>c+()NHqQf(FZ&yo}LVT;zmUKj|Z4P8=PaQZT z@;F#VmLqX8ORVXBHfny6$n{-AT@Sy|K`!oST9zs)wv+-AMP_nL^GZPXJT=Qz_oaV+ zi4C^Iga`yelRjdYI8Ei!JnlJ!fN4)QA9~BXbFG0d#03gOZ%Iy+sWP@6xAm8Qn!Lnw zh===mWSUK$X2GPO64%*hnJ7e`2Q5~&!%R&8VXIrtXc%^hv3l$1Ini4ylhS8mcHT@c zFGrk62J?oRV3SspqL*tWVp_aV_>)mo&&jNo{V&~OrQWg}C*G(7B1fAs-de?{yLX9m zh4^R$1&7fJFJyI0qnhO*&8G;fOTU@XB;NPkqtxo;YGA%bT#<*Ks=V3;mS!!K4L>Ho z1i)IXC56NInot}q4Gb^|bVGE7$7wJp{m{S(YYyv=eUJ4Pr=moKS*~F3arS&JWdw$> z$SBb84w!7s^+z1{s?{<*$P!{^ZWFA9zExHHeq3ty9!)(&Bes;-o9?xNg!z0lSs$WeSOn%$d*5SvU)T`C{(!OWNEXWOgecO-;R``L-7XiuN5=HPddi8d1ZO zHr3~YjR(4gpXX_6*@FxcqWBejlxqoI>>w}x#c_3PmEZ2u>}v4!kPqmmyx0>*L#6fU z+Mi?1?#eT3$;+`PY$@d)yxWs(mAI-y%|c%ic6=RceAU`F@(Lx>@g_6rZjtFpyt;(# z#cS=;6Ib_^W4z7Wr%V#2PLUzv;FYz16LgBk5ajRb>}f5-eks0B13`3&ceMxbTqQGR zBa_AnTE*FHx~uvxAN6#8wIQbVh#o85Z%aFQ(4wL#~p}eH!!|}hWhHOnL(LkF&AE|3k zZ?*CKgONbBC)>CoN4?W|OwE&`6?r5cKMTi1B|lQ8+(JrSO(wnYR#2>f3V_qEy_vEm zt2b)K&eb9n{q1!HOEVR0PKwLj7e~v1Z$raia&6c#hhSto)ov5;qo2X4^v}fy34U2w zM*Xvo=KJ2bZM^4v$WAfh1FAbe=wE~1h1>v;0sFlu!bxx(DuL>cfExXPP`#Rzq4wVm z3GJ0|6Vccb9j;Yp8;G9aUbZLNOh?xA*gaBF&zUOIEa{|obmLebhbIg^LUp~d^9VX{ zy_Cf|L+?v;jnYAW0b}5{7&pybVEr;Mx>(xU)#ya~oNS>Uz&t1n*y}aHvaaRR?FHeK zG+KY%0|%u^YS5_`KHa>%YFJutx<*|W@Rn%%F`Gxiu*mDu@shZpR+G9=9}q$>CQl&J zO~1~P;;Qv3f1KbC>mq?YB0wsr*}w9$Q2@68#Tb;b2@^#?)t6l3tVaHYCnL~Ll>_}O z^Pb3yIJPQbQqiFRcjdCyX*Iq*Tkdh711I$t<)`^QZ4B7tfM3_GXQknng*6(qvCIP5 zlLyM($(v*ApodY|yPp#J7R-8MBv|0z2nTE-$U{L|2VhOwd>P zNWmy^6-MNqo|IV~N-b`+IfSF%AZ2pVa>k;QvU*Smq~_0~cg$t7#pRQFUeXatWy#0E zg<5L$`gsFz$CB9Obbp$k-D5OG%jGdA)V_bVw@IEv>i&1E*3$>1Zbsv5Qu+#^J?K9+ zB)8kiSSWislXy$Ty%3nKL-Ve{CAF4D%X))-E0>FtInnfz2uTqigx9p1K})1SIDXd=l!dH$?9Hcxq5%|#Sf0(99!(o2q77L>W&n7n-qYl25)hw zK~WGr{SPhu=#%f`KaUpk)nNZ%>~+&P&T=rqFy!ab@sPHqG{?#l<3~^M_Y++%{-6;D zlB*IF*nl1owG4snI$3pZwJ+4qcCCasBgdDhdihE+s&Ku0A_-S=pJoT?`xCqDB&o08 zvCV<~f~6;i%8;c%40ztguRf}$33T9h^+Y^hEV2=qK+`K1>ZcV4m38s7(0XHHShChzvB-_5&fPeezi9F5B91W{Kld%Z)Y#qc z;^0A@_jZbH##K@zj2ri+VchX|RZHULNbRC6WVtJq(PjC;po`~N+HZT#OzKLfMQsfS z6}ZY;`ZQkb2GC_zVv9Z3Mumn$<&mu(ru7qo6Dq)OS|wIHk*0IT^zr#EA2Y>Lyv;XT zVIoCm`x+`C0tc)m6}j;8ruKp3>e5l_5Acjv(DJ?NW*5!Wof`lE9}Zl}%#it-zyWaX7I0Ne$&rnmN|AAtjOICZ8N7zxg}{k8tMDvjrXh`)HelmA=7-e zH#WZx4ZSzz>+qa$+zglLffd|k+;2vL*dbO(x%`qnmW44((9(SGSC{iSjz(f|e5Gro z;@r}Z2w8l+%4|>6!=5k*d_F&-O$dD}S&+c5vSTY}bCPIhhgS_aots<(blxJ$J&(I~ z-EZ9hB&0ocxF5S#QHq@A>eGck94{b;IXr|%Y)_4kE&COn9YUzsW6G0y)~cvM+4THP z(+4_5F0P9QCH6<=iL;-sT}-9a)A`CI7jCPdL3s$EVOO)}A3kAmet^^g5zHPz|1>Zx z>akL;Uq!5^dpt}FD3vJSZR>cf%6bDRwtoEEKkN-#a=hc^WP77k&w^B9FHE!V_R$66 z^UgetB5?0ze_D1KQ-P`WO7OdRk%EHz6L2idB+f6l(Lti=QRl!xV!=s8Z0w9LE>Sh4 zz}7Jz($;-trvF>(LuOF=C;DB*{;IVL#0nw|xRSrbK4Fh8iG~IjB{4${rX^%^zR>j> zO-;EzBQOn|_Tl^JH+9a;b_D$X}q?{eUDD99hKRcGrZtd`n;oEx-wNutA%eC>1@ae73 zIJxW3H-Oc$Wn_QCsg34&w|vr?m>Lbu;;yAlPljjr&t2lBIhPC*soQfF_MF0!tO(vb zXw&>^5u!VeUHKVWBi9pB9P-=-bTDeCQqNNK%R`hly3MOfAErCuB4`> z-Spty(Pl^pDyMe@?lfHFEaK$>#|HA$Pr6DJO85}lZ_r8J0L-`5pN)I-NnYeqkOgyp zG2InVr6<}|gh%|TTpDFH&Xt>9N_qv0OMP=)VfDQ5+!AO~K+uBprq24_3Ctv~v+&b< znm+;dsv?%2>xC2Bnd?r=vKHESgA7ugLvhZdi=pnt`rOlV`Z$pV(Xn9{F#qu&_d*;` zslg`>=@0YMEwP_MUuA2hj$ECEsyi>-0KVH)#hNp*FTE=J$jRK#%=!0gGRM8Am68`k zVJmF*(?1KXJxf*h?HGgpj+Q2r&Bcgm!cH>SR@}BerrPr4vAlPY?iYRCaekD_;x@eZo{AkSC1B9Gt0H)Nm}8) zV&nv#hVlmBsAmfdZ^$$~k<0g38*WuI5I^*yZV`A`@dbzBx9_Cl&{yPqgCAW+=_Qfw z%$XJ-L38Ra#_>Fm@0de~isC9n;vK#h^)9!5vdBF5&mus0qz z@Xmx*h?=!LKTd@XDDXlM?-xe*BJnsT*y%(;oZfra1+(tGEh_ zNKj%qn}&kYJ#WJw>*+dT_N3!3OR&RoWqG%(({>!4nJxB@ni@_ut~-x%Y@@Lb9gOt{ zKF}?E;=@rIK%T``B@|-Zx6pHoBD9uUROhb(eA)o}Q0>cAkTq*DsAg9Q7Ng; zJARGhUE#(0ym5fl#iDHeWxI5AWqQ?T%c+U=xY~T-4ci!v`AofEh+*}8&Iiy32vM1& z54Hl6INg;IF{s|E$O$q;xjT=hY5WYtWa|cedu5O=wlCGB^DrTA@y)y2Oj#7Yur&y9 zB`*qfe-#mNYCut6hGA!4#F>=V4FvLl7Z!B=Jq>F;7Z}{$I}QfC?DIKPs>UpxY+}mG zp*gx6!M^k8i*2K%sfF*qcKA*&B)j&5d zT^?K<`cNLk-?HUhaS<7KN@{vHOL#slzS=d>Pu%)+0Qe6PM;>JG2fZuEQhdk-51 zt}RO&CC*B)^i~;LBNn5VGrg13 zw_|UC&YZT0f&w<%zkuctm}P7z9I8Gh^Pj-vSC=IQ1G3OA8f4n1JtgkRgW}MoS@Ogs z#q#9m4;>>PS0oO3H$K>V`dRSNjAcnbXLF++m{cDk`*3=^dbp;Z4)-LzKg ziuw}1cB2he?}H$MFYi&sywf?8V4dGJ@I>5Ks%ol_bgTOLIk|=f9|D=je42*p{eVhl zpPQrd3Ntt#)Q*@O9H^+T-n#!s{7D}VqG&ElK{-s&yTb=0VKbRTxAA#kWJeV);#>}I zLg2|B!li2%=|!8$#pG(7N16j_f_*2}L#j|$FVPImYkFF}4K>>aj8SzlXE}PxFR_^` zPV4otv+>11?lV-?v*za_n*O*(LrpT+F~kScg1zu5wSr`bXo{s5{S=*pJ5*$cYgMziL0pS8SxDhFn}IA(dFsWp z%9GNFv?BivF!XZ1zF}g7!%Z07g&C!XGk?Dy)QF?q%oZ^6C$lPH_h6*!D%V*rocj zDZe;)f7Q~aPYyKF-6YGR9c!OHT=%;HD185Q00i$~)0vi3VlpZQBB#yG7%((-wYZyV&S#%-b+u#9X<+5VjQKcqW%5R5P+`yPXzCkEXdI zHyrbA)u&Rm{&;a)(tJ9XpKJp6E6ChQq2y0HyanH>A`OR{ zA`VpaR#c@if3K6X6%W^*6vwC&1we4+lx3$>lfH3r~=F< z6e6rP7!;c)dY$1bCjX>n!k3fUIjCg6D5P}GMGj0#O}#NPyi1{4furSWdDN8t&Mm40 z@!Cg}TGUiPxEgk{R}XioEBX7hf5oe=at5^MjBFC~HEnHdf0zn_Qet~omZLcDeaAYY zCooPeQ9TWEX6Kdx-JImkZR{-*1S_B;?1Y$bIoB!ql4l>rp!L*($0<6=u>>oJSz8(H zpbCv%W;k1>E9#Gw87{XstU{Mh9b9iE)G|xF)fUUpiPMvvrEwOEe9=6|<;l{95bN*0 zZ!kBwv{O`|Ctj^Pj67+u-;jPm`i)%Es<=J~WTnxTX_iP}#q{xn2ypGvhbv8p52$&< z7s!P5Uh8V(O6?x>SgW02xB-}a;EmPZ46U?Yc+&bkL+a^}6)D53Hv{cvPq=lM9|K!1 zyp_$=gfkBvZk30)T|(n^ePZ5DgypbsE2UNANF{ zTz^?ku1M5K6y#2I;rL(%w}#c7CIU?62)ua?IZPs`{8+Kg7ja-3OYirD7&tyf1#>a&N)PRoQDo zEghtbiKAyN&tc>%-1SEwaGN(-N9| z@uH`N@izdWzXm)NWgnB8+X(@d32@q3!$>-witX{(s@Y*mD=Zz?i3`3aME9LXDWK1= zNh>!1YN%D?ztenb+>>b>uy{sm^$SznL%ZfrS_~Iram`vBQ=)(Rc~kW4jTH5MoDwp^ z`)uY?B8 za&~jh3}aODSFJhJrrXG{#2XG1zZ@EJUj8d-vM6#YNRN4}iOVoF(PrYar}wokVODHD zE|=K$Gpmjdq_3O2=*A>q4X%VB4CkGe>`CuocX7Z;zp^pMKw&6N^(23bU6q3_L_$KW z=NF$_S>0b9Ce^)d;9V>YhIRs>jv9?4_|b#|R07DbCQhqz5@&P8ZN9^RP&^Lz=It-% z)%6?+8*e#ek|U1K#e;H@zq=G~0F^@ytj`Ap#oa=?2eD!nmv{BmF+y9!U{DAqqe~Y8(fDIdbmsh)eEJyWChYWxk8_~_!ad_$qbyc zq)@neI7E#^kI=UcJ!yUW>QhB0hMC>kFDN;~d3BVvPe(5O$nj97{$$GS+uEjgS6{+& z#aI0M>l1NcMawxD+G1~d{vu!7iL<(WKOc3ZRZSoSarc+|Oy!Jb+wujzT_+boQl|Hz zdt4a@enKTe@wjuN{^Lp}CgDar_jN|QJuupqeiF)0V4E?%6D_hxDmSU=?q_K7k9C~n zqdy=@!9r^plhIaYL(vty&r;+mEp+>O7}gGXZSUn;6IhaV=?w;sAt)*!Eg2 z0Y;(mbH|nsg@{KOPeVaoNOp-H@U4%+I$-vqU-w2>=B>YsbJpZbF?FjrucS)dT0WJJ zZFe__;-rAGm+a*;orbbPe0l=1lQ0}vtBbr{sY?rxX_SbZ%v5}`CyOjt!Ig{YjlyVq z5?sHSfz}H;>Ij)F*%3HBRe_ROj{R|@(D7DfsjbMq0W<{N0FtrnfvR<7on9(q^PMEz z8IDXQ%!EWnwY=Jlro;45Weq#kjlLE3qEv%CJ}$p*?XMiIWo!192};m}U5r?taW>c~ zPWpGUBSrhsQ_Z8&J!@;T37civ#)hV_rQ58-jp_C#pSOSy7pxLnK48boBw#|~h5gz! zzbZ52Ya#+fbYz_6%4pKArgQ&r|IXhaaVrI+PHZq;i!e3Y*^B>~qda2^PPOEL&oedW z%W?gB|C&yL>4)fdVy=(m!P56S;wc-irXKLlp9)j+tq;J(m`|^^|1kz8>)3P)iX;Mw zK&fJ zEOaFXNFi1m?Le3)y)=pPo|a;D#lJ9kv4+^CvGv!@ulT=qFsq^fJLX7X!*0WL=L{Vy zv@&?QTe%?*HLu7&;vaBCBCANh8U9$&RK$_CoTv~fqy_rNQlFBvY=i}Rk*{lPq9 z=h@)TD)7I}mm<5s=*7iyMPO7r>)NYW=XOA7DA3KR@6&f`4raWF(_64^Gi>JRj@A%s zjH~!9{UF4U>0fJSQ4NLO@`)N8;RwjP=b7aK*U+q8Z-HN$W1Ep$INE$&!m@^pc7e#+ zga|EbawTbgw&_HU=;}_LQPWsN4e1nW%jzje%n2-Q5C=Y=pN!{Vx&zuB-fj z3G&NSxWKE&p`Chob{rFGF+PALpm&4>Q#$D@rfm9@=t{LHeuTeEo8(R^Lq{i~^4)3G z%xANbs51R{M^mr(-28S{Wm|dc>hO#vH5aRZ#;q04nLl#Eb$4NwMyaMcT~@8G7X>n> zQ{KxB>ZeNxJcWcnQmFxTKJLLsJY`z~{p2?egLww^O_7LC_nSr%En5Eid%rr}g^A>2 zl(D7g8l+h~6o}%*%v`raT~<88^29%Ohu%{OMbluSC+gHg%6K$9r!5^CW)Ie-IvnZ)4 zc(d`h3j3S8{%K2`_s;EiT9q&+Amli*41lvEz4f)dTO*sgsChJOFi_QLuU~uu-Q66Y{g#IfA>% zEYn+C%o*JALQ2`yxrON!3k=Jt`)*T1kLVC3QNslkb%DUz?-;!Up=TJWrkCZhZS^)e zR+j>!O+d$M8qG;H`kfkUTbKIdJ^ui1$E05QaTVv97NG`c{AbCYc8DBNhy8mO&A*30 zN{ZT?Q5Fc?tSQwj(Z2~H;foe^jW9@Sd#0_D!ApA2{17Pr0_GD7XZjbxhi7yX&2+06 zzfk5ZSotB(G~GNUHXoYT9(X~6F2fXIdkgSmOG+qsI9^CDYSo42KKK$EB%WEuovA~o z?tUC|?}v8Mk-GQDd8YzgEeSJzT}W0DYqoaxE2612t-d3PqBp|!{dRhal*-uR(@2(V&r(6~4Ipr53V5O@{ARCFAf@TpHtHKV zwBZJDApaE{yW5syonsljr8_ri^W4Ip!p-1Bc$k3V zB>~0zzmY1@V-GkQo`3px1S=%FE`&&{Y=H zxyO}Hu{@4G7*9!e)c_mE3n@1d8kJo=3_aGbHQD2L;2~%ybnqfaNef3$c)8X$3P$bg zpDGTot1H2z9PFs`(ZsBgFTRYNC`&k2*rfND90)bbNmuT6u)^?9Jg0cuG=cOrQJp1~ zh65AeHAh&Zm&~`g*hJn}Ez2PFpjQw7xs4}OXwl#p%J7smE+NGrbJ!w?Q>J|%f{g9f zAH(U==jF3#&QHpw(U#Y~uMZ$kXjqS2prD`I1)*#SD$OYO%nXV;C|etji(XJ7XzzAt z_`k4Qit{D$@%}1iUtaPK{gm6%2-w3rhN!p;=f2{We+$VgB`Cu3KU=(u8rLM$q!c!m zz0n_i7F-qb(}konk0~)k)2^00Ic31Zl}Fq_*~siGaa9!V!5(JE!nbr{4O9MLj%R8eN!#Sblu2(!>+AkZDXPU4&oC9%-LBOPV7wo;qk7su!Ss+0n-E+ccb>`*upt zMgWhTlEaf-qMwAZdvJt7{djQT*3SO|At=}d literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-canon-powershot-a520-preview1.jpg b/test/data/preview/exiv2-canon-powershot-a520-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e1ba0996a815f25a8959e95d7d7a9ab2850372a GIT binary patch literal 6137 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-fujifilm-finepix-s2pro-preview1.jpg b/test/data/preview/exiv2-fujifilm-finepix-s2pro-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96596f6a378b781b5b123cfc2346de45cea67539 GIT binary patch literal 9573 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-nikon-d70-preview1.jpg b/test/data/preview/exiv2-nikon-d70-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8a7951443c71c13f02752356f8907823c8531fe GIT binary patch literal 8930 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 G|GxlQyjM2> literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-nikon-d70-preview2.jpg b/test/data/preview/exiv2-nikon-d70-preview2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37eb5c369dba2315b44dd1bbaadaa9c9a59e0d8e GIT binary patch literal 27773 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 DY@f3} literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-nikon-e990-preview1.jpg b/test/data/preview/exiv2-nikon-e990-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9699ebe479ba5f4ffc53be28f852cedc8e7dbc5e GIT binary patch literal 7829 zcmbuEbx;&uyT_LfK~kha7FlrV?ggb5q`Q@Fq?<)hX^>cuT%-|~l~}qvl)HKwTH1~N*tbaz~;u7NF5mJ&6lTiMz_0Pip zuLh#*3RC+(aFo($Jft4ATZ+H`wx*((J{#>sqnP)PZ^o{1%*Y$C8cFw zs;Xl>R}+dI2I_l{3a&(1F{ul`(P0dW3} zbD#bj=)dt$-1A`L;{MxM04!|3`-nqgP$HD?5mQLOMr} ztUSkvY1oC=o*w^$^e>|S8BqBDiRiz8{)^|X9Y8?{@CW4KU_Aj~Q()mxVBO6FNN}+3 z3pf-22mn)_A4bdx=ym7;(3Y^f0`cUG6Xo#L0nR4=5ToY4l#)e~xI})JjhSqN@L;j& zPozhk83(ome+-3>Q&|r--AP1@%S+?4)~3-E?H@qm0}nXYtKFrA%4Y8XeLqrH151}7 zs!w7I#B85vk{J*m(iIVBGZ&NssTZvpUp|ikaOPqED@i5Eb->!ElK~eUfw~YB!7q=Q zir=ovFy8^pruh&qG-+=#m|8RlQz>duw}XL*x6MY^ z1PQ-gVQ7~u`uFg6L;Pru%K}F|IQK)nx1(j7aa5CH;b#b9c}9B0IIx%4b#ukW+YVnD zl?zbHVdfvq0(F6j9@pTpiD=_Okfo__OO|Ox>_X?OHI`+u(4`ii>YJH$ff~DLxIW8e)ZBU#;tL!?g$Oi{4YC-Am3V$n`Kl1@HuZr}bp3~BsQ5N} zQZ>~CwKl@Rd305L?_9g_Xppb_=nehF8~<7)Q40jv-lOG_Dj6h9(Vn!!l`rYY z7ETsB(H@Y-vP4}&x-@Zb+gGrH<$aE($GLp!k;&sb-G-(4`?{^60<^60NhCkM*}i!X zWtZYBCr05!_`oOkKo!#^HOS)TUq@rR1>!Z62~ny=&wNV?ck+XRnq;$NtmcEvr4})N zYqi)Kr_OyA*xweXu2O!HWIG9ZEq868k1kC2Y}uNR@bLCR!@|7vncJ<}M9Ot^Q;R^p zA&r|{GS*)Y$fk{FSF+SR}p|YRKyMP>SjVHR^Y3Y0_#Rf<5nKK;##?u!>Lp zqWkNc$4sJkfH0KLm3Hx-CB^)Fmt45Hn$e;)ziF|FlK!G9>ZbYD2Q6Vd$N1@sU``B- zt`(0j+Is=Xr$1peAq}-UaIM&i7)ldm6n67Sdyx<+rJ=gPgNO`&cI$7#_ZG2auJMS&BO0;_lfJKkyZK$=d?m_XSo3X&2p__@Srw%f5z%0rV(X7iOTTo{_G=&6;2}pVs)is-`N>i0It`5USHzt zvLJH~LIO437QnstBZZ`TE58&b0x7@m{q&$40YU`W*Ixdr_TC%Ly!2Lce{UktlB~Yq zH?`mJf&NSPHo22%LQW&Ns0if@ZgQRpLWnp=Ra`WB)=GEU!M$qWnvLRn4{ZKw8Msw* z^y^FumdgxcW~B@LC1jibj`dx(fLEt?Z$zgu5Nyhhv;kPpWQ{ghcu#+x?LyBk*{bQ6 zDhfXiwu>z%zi7uPxdRxHwd<-QpNqMB5*6Y6eXOCxz4L8I;_?pgaEh^(=Gx;FZTOgq z+_$^rS>f6BeYLbc@=+t)8-5@dq!!!XI#D`UOJl>7mzdFa1O9n!sC?99kgj-4%~PQ4 z=lY;_v(Y%t?WtylkytI+&T=O7=jd=r2S=iH;}l9Hw!!V3A>)@D2%ZbI{n%8=o?R)U zDHAl4jd8hBcRiNsIuyxdw|Md`E(=;2!O8gP(>3$lE{y(y-&NPKdIwy`@#|ccwY55J zaNEeu+M)RUAe4cG`qdkGj8jXHtMI|F_k^Lm;*<9hN)FgdUpb7aA8xl<-2qlpU{#aM zq(|Hc8fk5phv;=Zeg`YX0d%E7SHI9$(JQ6ELkn?h^Lno5nPoca=8A=xEsHHHDbNPc zGBDQSe7SZ)ZTUL5rb)B$S72h)**+}F0@8f^oSWijl9NH&y!zqhIAG1fAm~%=VZ7}r z1$98qBYwSVJa+`dMQVuY#YUV-NE+O|ur{KE+fa0!U29w|`V#Y1Ni$p7VyY*zxayDS zVUXjc>5+tBlQN6Ov!!747A$(LmrqK&364Yll{Fgs6i&+uYac@NR%IxDKUu6IIH(l_COim@aeK?lta*5m(Lh2H`6N+{gK83KRp%#@925IBwGw2rPbXx5kb zZuD*}jr>{FZ3CatH|@P(>|Mg-2m}wzl8>iE+ySPUoYYk08&1Bm-A+!L1rK)#$mceU zFxr=`hAPFYYHaPxP@645xnuv{b%L=U~0DGyrd z1O-=qAkG551GI->`dWhbx*S<&K0gpw`~z#h1BBZ$m#RLC!J5tu50fEVP48MrjDb*M z#MVp+jEZM`I9;V@ZoU=puK;0HWew41_-%PYtB5N@O9F0bmLhfPzz=1N^rY3@$&VD^ zv$EZ!ed!NIK)A4S5IT@pC;?BZ!g$23E_`Jm=neq+nC(=5lNj`KyVf0vcCMbOlDuh) zq&Jhq&nev1s?D)2{9`xIU^fr*?MS7O0KxYH*iYW5Kyo3qtugbD51)Qj2W8MZ1%?!L z^RNM)VpGRQ^|_8^uRin?=<)v(tJ5(kWr`Vn%{3_AKhU&v2RQtC^yyr@LU=#6{)377 zIE^x~R{s?VS+%%GRuH$g5xYQR606O!#NeviwGYlMuJab7D{SBT=Z1uM!DH<#uK@C+ zUs%Bpl>z`Tp{t;2o~7AW$DPmRng@7gFH6>TAuNSG!m*7CCc%$QCi7R+;=5f3Sl6-x zt9@BE?OF=fP@PTgl*+R2*^4FYV}FoQ%$)+s(q&XwYrXa~AB|}wN>vWU^oR@RhnOD; z-4fj}f3`2)htTn*AG|D+X^ZqO=KLgO6fl0iX+z#72BdrlzexNb4Jx?eQ>Yu41{Kf! zG;#g14t6#Q=iEpRG1^FzU_XJ1{9gSQ6X(tsdm`QJ#x-MB8TxxWc>hNJN{5NXEb?IV zt)rjI2mZ3|P)ia5IdLto-~Fg8pTB~f@C!F~N~0a|jfju3ZAt4*&x{L3bW&Wa2SdUB z&-v*5`3%Mx!6I9gC$y-gB&AKr)N4s$^!otkv)vwZl}(C{BK4cvTl5{^1D9pS z$1ww=hs~3*9eHGhu-6NAmT>}mX?2OOgYxHjdg41P%~J-vNO0J_;;S0iy|wyk!57s% z2-;>y@zrJLbncUulM3$}$DP&*q)PVOiV9maPE|ycjm|PQH9|+I7F|v|p_LL;ek*AC zc}T|*x)1_+&=j(gagfnxa+Q8DGU0s)Tkp-ZCmuI;*mni1wBv?s%K>Bt2g%mVK1H4C zB;VFa!Zo1fGO$&l9jTFb(dOi`~951Lu$;tDkefyt`<}C(nNHL2E}3)4)E2-<2+9%v<(HZ%NIgLV=DXOnNxH ze$2E1njP0O>a=L_Y<;^e-)lsPEZ(s!!efnzbJ5bckIgjdqIs}{=pI@S@M1dk)4i*~tvgyt41zRuXe|wY9dk zhKdPgtCGWY^|epLiLVO7z*ZD=i@1bmH1{zBswWNYV+Ia5NEv@=ErQn2?~<5hygR_V z#Gb?==oiO%9g_u%LwG(p(OhRWKag0}Mf!w+>FU~A{TSYx*=b6uh&=qo#~WWjG*#P4 zN1X06vbbn=?hx*23RtrS zJhsbeEV=oPR$b)eaES-wRhxe!OnKt1z9?10`1X&b?*JQyap%A3f~Ah8&T|sp<9~i# z`osNMG!j{oOlLqt38loe1C?f9-vMNZH@0x6j_}h#2_nYAy%U=;b9}sz8WFYU-&_b^ zdUC!*6T;Igj7^DMnss80&hS#H!RqI31XM=5^y zi5x=knqQEP#MP7`*-r(y43%iX4aNa1@v22bV0zV}sYZn3F1h*MWBv{O%;iy~z3F{d zEb~u8q`iVW;-KF_HpCaCQfpJwS;FZwlHJp~LqiO&jy}kIn0)i;qF1K8m>Osc-h&{A zd3tzcVcY(AeZ4bRD6-gKNMK{L;Vpwtu3d9ef*u)&`XhyTz^ngj3@4yvTX&@T1O6fvsgVclA{E(EZ^+k)@Vi>gi0N)#QDs5yGs5M zzD#;jZhwrs5tYP}zR? zRf+aB6wf0@J8z;n7quzgE08Xz_#9n)48AdSns|v@=8O2w+JtpXj6qMP#nc`=o-O#5k@Fx>%}P~l_p-5z-KzG~wK+OE&GU*iGM!4=@xM-Glof7^MB8P3j z#)gdHgCZ`(4XZYL-W}FGnA*UgzI(gA(w#WB(QU!lR(VX;^_S!Pti=wmK17n;K1Dr! zNU)g)j`#7^`=|0CLOlVjmc+HVI{gVjer5&iL!&BzhDFvL1gG@)h~A?r~J{Y z$7{Wj>oSm@`va3UayPRgx_IA<*7XO*N{Byqf25t!udctJ@nOIZy_u2)p(d7fH>{CA zhi3H-MM|VTw~b6jnF;=lOQ|^syVTcMs@PVrLUXIc4^UH#Pif} z`4MCSGw5s#nfQInCV0aKOfQ0i27FcxcabSF(aI#W?bvfWhm2&OtHi|A!a?llpuRe~(81LPPIK^8r<&uU?o^8$$MyputMzUJeM@wi zxH|icd&lA|Gw1C*I_4JK{~O5*Hv#w0Wmw`6{Prwi-3nq!2gDH@=CWsLWNE6LZY?ef z3V`9nz@+NjF3$wzP_U`+uLMxgT=s3sv0o=Mu#G-6Y2BPatA%&A7CreoS*Z_1NW|_l z%sG9SXXVBXJAX9&;29`@@e@#YH7w9&pWq}|r1V>9#R zVmnw?-c5alDz!{DHD3@D<(4TMKF9M?NZcxxC2{CjX7ZlpV~m`&)sXWuQ<4jT{15jp zY}Mv93(z}&1?)4qb7o(Lw){7p2stLct`$mHCuoC-#o*14NAc@WK`=!t_qt;LxlY$H zYO+E2Cd5!B(&*@08qbPI0V~CWkF!s^mIpQPvFa$>6y~=VZZ0r6$ zZSN23<^MUu!%^c#$;FmT;9T9x&j^;CViKw+Vf;u$OGmpG9Iy^7yMlFI8&`$TOF6K& z#IGj~-8^6X6J$xt(m`pHP~safAnU8IoJCW3ZHbBU(AK$aVthYYEFK18@W&B}@DR13 znIT+h#@pcKr-KbU@0%ZZ{q*7((Vc8&2)?vnNwT1$&59+0^8d)j_Q3Fk;jfL*N-*l& z+XNDcQD5bwQgU|-mO|D>giy|!4=T8AW9t`qyz{DG^NQSm$4I5^h%`=Jofy69lfP2- zD)*N-?@4iy%lTILw9toSpxLJMmAOi1nwz+eKMHz9a6DphR2SnK{CGocrez$(PBZN} zB9Mc$0a9>#l6K^~!rP5-BPA0>7a&;3txqbt^zTtAro2!O9ylv&`70!?6<2Pt>uh(`y zrcC8TLxvlvQXNHH88GP>3VD#&3g+I?da> zTgk4g@C|T-!yCZuQ3v=^KuNYdpc@VzggC$`IzT-L@~*ttpdfYeo|1(=M#6HZZ@m;_ z__A8;%DwzBoQN%3U5`}c)-~MVK~l(0l!ZUaAUULZ&m@AIFRAh86}$EQ8RSu{-bCA*x(6gb0m`wYtRt(8h4))&35BeLe0A}Tn0wZ!VfC{G*PbNYo zKBYjK*e`vh3JNZIa1iU+M&kaT858oy+>*Ju=X#q(4EbM{dA}be&iAdWItG%qMbtES zd4<%5C_COH;iSH}J*K1SJ^V_3jon}oxZrB>urR4 z54}U4>(?8-)MzqN!2vegkj`?G*Z_!dHyP^&S7@bQxFY>eyE6;%^&+&Uclo(DjDH;80C znrazFkIy95b7@Md5#YImLW!v%Lvnd(%iXo7QvNzikYVtr#xa^RYSD5kpjXoS{n?p< zAmOCJ{L3KtK{LBT7a)HpPbN|thS)Jz-5ny$)>0zz*nB*@6fz=06`m~oF4Isr{c}TpfVuH4>VrWrQv)Cz&zMbs)zC!|cp z@1Io-T&jh@%AR6rtl^;v4K=7Zy`qys1!4}qlw<2BsPy6*n^ zZnQxAj~?dr!HP57bwa5kqYDu_QP}!nw5wR-CABR#-UIZ(SK{l9zrNaA%|tcZ7hd7K zbbZmS3nqBIWxV4xEYHHp^78cTM=Y>h(6xLpdX5hT+ z0q-R&{ro!S*-4v%CzC^|=)eC%gye{66X4@ly6b#V(zM3Gkg~-E)Bc5`+U1uzEEg#y z8bZ^l`GsGnBh-LL^ zF40a&C#4h|g#C$z<}_i=uNc4?HR zPxQ?yA?fnJoVg|(onm6u3$mJLUVh&n?tJrHfb|Yw@-;JIakW*sSi>2l{>xi_ZZ^Z` z)D1`dS*g;*?g7H!T!14N>WmlWiUe}GWNJ!is=hK48Qzox& q`p9U$MfpYj3# literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-olympus-c8080wz-preview1.jpg b/test/data/preview/exiv2-olympus-c8080wz-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..891e0b96d55f33fc97ea3bf5ff8c44009fc85faf GIT binary patch literal 7306 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/exiv2-photoshop-preview1.jpg b/test/data/preview/exiv2-photoshop-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..342f4767414e6280893361f177adf275a4305bb9 GIT binary patch literal 4669 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 DC1Q)C literal 0 HcmV?d00001 diff --git a/test/data/preview/glider-preview1.jpg b/test/data/preview/glider-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..39a0fff198673ecdeeb732ac175db9e44e216484 GIT binary patch literal 5333 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 literal 0 HcmV?d00001 diff --git a/test/data/preview/imagemagick-preview1.jpg b/test/data/preview/imagemagick-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b6c88f65746ce8f0d1b2e0441dc4b7cc47069e3 GIT binary patch literal 4363 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 SXClOr-!SiI2cuB5$$tTlv@7WV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-noIPTC-preview1.jpg b/test/data/preview/iptc-psAPP13-noIPTC-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-noIPTC-psAPP13-wIPTC-preview1.jpg b/test/data/preview/iptc-psAPP13-noIPTC-psAPP13-wIPTC-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTC-psAPP13-noIPTC-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTC-psAPP13-noIPTC-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTC1-psAPP13-wIPTC2-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTC1-psAPP13-wIPTC2-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTCbeg-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTCbeg-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTCempty-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTCempty-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTCempty-psAPP13-wIPTC-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTCempty-psAPP13-wIPTC-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTCend-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTCend-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTCmid-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTCmid-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2-preview1.jpg b/test/data/preview/iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd164b4ec6d47338420df70aeef6b837dd367323 GIT binary patch literal 938 zcmex=H9Sj1@ zK+mzTvaxe;a&a@FOENMrF~cMU7#LX?nVDFaSlQV)Sebc@fs%sEEQ&>d4<+!b*jW zMr(9Rn zGB7a#UCRP?6FVELDcA{$hC(br7ZfT9vl=x{6al&5V9>=6#wtkK8EmH@gFVC7kV&4Znkth#y*yPW z1x@l)nX&|zfdBssB&ohglIlw&slH5->MJCvzDknnYhOdApIWK1{M8bQsQ)(sy81TV literal 0 HcmV?d00001 diff --git a/test/data/preview/preview-test.out b/test/data/preview/preview-test.out new file mode 100644 index 00000000..f212ca03 --- /dev/null +++ b/test/data/preview/preview-test.out @@ -0,0 +1,474 @@ + +-----> eps-flat_oodraw_ai-10-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-10-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-10-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-8-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-8-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-8-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-9-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-9-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-9-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs2-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs2-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs2-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs3-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs3-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs3-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs4-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs4-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs4-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs5-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev2.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs5-lev3.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs5-lev3-preview.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs5-lev3-preview.eps +Preview 1: image/tiff, 213x170 pixels, 37902 bytes +Preview 2: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs5-lev3-preview.eps +Exit code: 0 + +-----> eps-flat_oodraw_ai-cs-lev2.eps <----- + +Command: exiv2 -pp eps-flat_oodraw_ai-cs-lev2.eps +Preview 1: image/jpeg, 256x208 pixels, 3166 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_oodraw_ai-cs-lev2.eps +Exit code: 0 + +-----> eps-flat_photoshop-e9-win-doseps.eps <----- + +Command: exiv2 -pp eps-flat_photoshop-e9-win-doseps.eps +Preview 1: image/tiff, 454x340 pixels, 23782 bytes +Exit code: 0 + +Command: exiv2 -f -ep eps-flat_photoshop-e9-win-doseps.eps +Exit code: 0 + +-----> exiv2-bug443.jpg <----- + +Command: exiv2 -pp exiv2-bug443.jpg +Error: Directory Iop with 5233 entries considered invalid; not read. +Preview 1: image/jpeg, 288x192 pixels, 33779 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-bug443.jpg +Error: Directory Iop with 5233 entries considered invalid; not read. +Exit code: 0 + +-----> exiv2-bug444.jpg <----- + +Command: exiv2 -pp exiv2-bug444.jpg +Preview 1: image/jpeg, 160x120 pixels, 4158 bytes +Preview 2: image/jpeg, 320x240 pixels, 16993 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-bug444.jpg +Exit code: 0 + +-----> exiv2-bug445.jpg <----- + +Command: exiv2 -pp exiv2-bug445.jpg +Preview 1: image/jpeg, 160x120 pixels, 5448 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-bug445.jpg +Exit code: 0 + +-----> exiv2-bug447.jpg <----- + +Command: exiv2 -pp exiv2-bug447.jpg +Error: Directory NikonPreview with 8224 entries considered invalid; not read. +Warning: Directory Photo, entry 0x9286 has unknown Exif (TIFF) type 14; setting type size 1. +Preview 1: image/jpeg, 160x120 pixels, 4093 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-bug447.jpg +Error: Directory NikonPreview with 8224 entries considered invalid; not read. +Warning: Directory Photo, entry 0x9286 has unknown Exif (TIFF) type 14; setting type size 1. +Exit code: 0 + +-----> exiv2-bug501.jpg <----- + +Command: exiv2 -pp exiv2-bug501.jpg +Warning: Unsupported time format +Preview 1: image/jpeg, 120x160 pixels, 6179 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-bug501.jpg +Warning: Unsupported time format +Exit code: 0 + +-----> exiv2-bug528.jpg <----- + +Command: exiv2 -pp exiv2-bug528.jpg +Warning: Directory Canon, entry 0x0200 has unknown Exif (TIFF) type 768; setting type size 1. +Preview 1: image/jpeg, 160x94 pixels, 4492 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-bug528.jpg +Warning: Directory Canon, entry 0x0200 has unknown Exif (TIFF) type 768; setting type size 1. +Exit code: 0 + +-----> exiv2-canon-eos-20d.jpg <----- + +Command: exiv2 -pp exiv2-canon-eos-20d.jpg +Error: Directory Canon: Next pointer is out of bounds; ignored. +Preview 1: image/jpeg, 160x120 pixels, 6260 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-canon-eos-20d.jpg +Error: Directory Canon: Next pointer is out of bounds; ignored. +Exit code: 0 + +-----> exiv2-canon-eos-300d.jpg <----- + +Command: exiv2 -pp exiv2-canon-eos-300d.jpg +Preview 1: image/jpeg, 160x120 pixels, 9728 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-canon-eos-300d.jpg +Exit code: 0 + +-----> exiv2-canon-eos-d30.jpg <----- + +Command: exiv2 -pp exiv2-canon-eos-d30.jpg +Preview 1: image/jpeg, 160x120 pixels, 13824 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-canon-eos-d30.jpg +Exit code: 0 + +-----> exiv2-canon-powershot-a520.jpg <----- + +Command: exiv2 -pp exiv2-canon-powershot-a520.jpg +Preview 1: image/jpeg, 160x120 pixels, 6137 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-canon-powershot-a520.jpg +Exit code: 0 + +-----> exiv2-canon-powershot-s40.crw <----- + +Command: exiv2 -pp exiv2-canon-powershot-s40.crw +Preview 1: image/jpeg, 160x120 pixels, 4418 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-canon-powershot-s40.crw +Exit code: 0 + +-----> exiv2-fujifilm-finepix-s2pro.jpg <----- + +Command: exiv2 -pp exiv2-fujifilm-finepix-s2pro.jpg +Preview 1: image/jpeg, 160x120 pixels, 9573 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-fujifilm-finepix-s2pro.jpg +Exit code: 0 + +-----> exiv2-gc.jpg <----- + +Command: exiv2 -pp exiv2-gc.jpg +Preview 1: image/jpeg, 133x200 pixels, 6144 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-gc.jpg +Exit code: 0 + +-----> exiv2-kodak-dc210.jpg <----- + +Command: exiv2 -pp exiv2-kodak-dc210.jpg +Preview 1: image/tiff, 96x72 pixels, 20736 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-kodak-dc210.jpg +Exit code: 0 + +-----> exiv2-nikon-d70.jpg <----- + +Command: exiv2 -pp exiv2-nikon-d70.jpg +Preview 1: image/jpeg, 160x120 pixels, 8930 bytes +Preview 2: image/jpeg, 564x372 pixels, 27773 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-nikon-d70.jpg +Exit code: 0 + +-----> exiv2-nikon-e950.jpg <----- + +Command: exiv2 -pp exiv2-nikon-e950.jpg +Preview 1: image/jpeg, 160x120 pixels, 4662 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-nikon-e950.jpg +Exit code: 0 + +-----> exiv2-nikon-e990.jpg <----- + +Command: exiv2 -pp exiv2-nikon-e990.jpg +Preview 1: image/jpeg, 160x120 pixels, 7829 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-nikon-e990.jpg +Exit code: 0 + +-----> exiv2-olympus-c8080wz.jpg <----- + +Command: exiv2 -pp exiv2-olympus-c8080wz.jpg +Preview 1: image/jpeg, 160x120 pixels, 7306 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-olympus-c8080wz.jpg +Exit code: 0 + +-----> exiv2-panasonic-dmc-fz5.jpg <----- + +Command: exiv2 -pp exiv2-panasonic-dmc-fz5.jpg +Preview 1: image/jpeg, 160x120 pixels, 10308 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-panasonic-dmc-fz5.jpg +Exit code: 0 + +-----> exiv2-photoshop.psd <----- + +Command: exiv2 -pp exiv2-photoshop.psd +Preview 1: image/jpeg, 150x91 pixels, 4669 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-photoshop.psd +Exit code: 0 + +-----> exiv2-sigma-d10.jpg <----- + +Command: exiv2 -pp exiv2-sigma-d10.jpg +Preview 1: image/jpeg, 160x106 pixels, 11998 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-sigma-d10.jpg +Exit code: 0 + +-----> exiv2-sony-dsc-w7.jpg <----- + +Command: exiv2 -pp exiv2-sony-dsc-w7.jpg +Preview 1: image/jpeg, 160x120 pixels, 15605 bytes +Exit code: 0 + +Command: exiv2 -f -ep exiv2-sony-dsc-w7.jpg +Exit code: 0 + +-----> glider.exv <----- + +Command: exiv2 -pp glider.exv +Preview 1: image/jpeg, 160x120 pixels, 5333 bytes +Exit code: 0 + +Command: exiv2 -f -ep glider.exv +Exit code: 0 + +-----> imagemagick.pgf <----- + +Command: exiv2 -pp imagemagick.pgf +Preview 1: image/jpeg, 160x105 pixels, 4363 bytes +Exit code: 0 + +Command: exiv2 -f -ep imagemagick.pgf +Exit code: 0 + +-----> iptc-psAPP13-noIPTC.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-noIPTC.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-noIPTC.jpg +Exit code: 0 + +-----> iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg +Exit code: 0 + +-----> iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTC1-psAPP13-wIPTC2.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTC1-psAPP13-wIPTC2.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTC1-psAPP13-wIPTC2.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCbeg.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCbeg.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCbeg.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCempty.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCempty.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCempty.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCend.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCend.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCend.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTCmid.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTCmid.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTCmid.jpg +Exit code: 0 + +-----> iptc-psAPP13-wIPTC-psAPP13-noIPTC.jpg <----- + +Command: exiv2 -pp iptc-psAPP13-wIPTC-psAPP13-noIPTC.jpg +Preview 1: image/jpeg, 160x114 pixels, 938 bytes +Exit code: 0 + +Command: exiv2 -f -ep iptc-psAPP13-wIPTC-psAPP13-noIPTC.jpg +Exit code: 0 + +-----> smiley2.jpg <----- + +Command: exiv2 -pp smiley2.jpg +Preview 1: image/jpeg, 160x120 pixels, 7289 bytes +Exit code: 0 + +Command: exiv2 -f -ep smiley2.jpg +Exit code: 0 diff --git a/test/data/preview/smiley2-preview1.jpg b/test/data/preview/smiley2-preview1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dec7a1d66548b4addf5c2ea6cb56be1690d6a423 GIT binary patch literal 7289 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 LF+f`h?iT+K%yck9 literal 0 HcmV?d00001 diff --git a/test/eps-test.sh b/test/eps-test.sh index 996ca863..c3c0af08 100755 --- a/test/eps-test.sh +++ b/test/eps-test.sh @@ -51,22 +51,6 @@ done continue fi - rm -f "$image-preview"* - - echo - echo "Command: exiv2 -pp $image.eps" - $bin/exiv2 -pp "$image.eps" - echo "Exit code: $?" - - echo - echo "Command: exiv2 -f -ep $image.eps" - $bin/exiv2 -f -ep "$image.eps" - echo "Exit code: $?" - - $bin/exiv2 -pp "$image.eps" 2>/dev/null | sed -n 's,^Preview \([0-9]\+\):.*,\1,p' | while read preview; do - diff -q "../data/eps/$image-preview$preview."* "$image-preview$preview."* - done - echo echo "Command: exiv2 -f -eX $image.eps" $bin/exiv2 -f -eX "$image.eps" diff --git a/test/preview-test.sh b/test/preview-test.sh new file mode 100755 index 00000000..ac020aa1 --- /dev/null +++ b/test/preview-test.sh @@ -0,0 +1,112 @@ +#! /bin/sh +# Test driver for previews + +# ---------------------------------------------------------------------- +# Setup +export LC_ALL=C +cd tmp/ +if [ -z "$EXIV2_BINDIR" ] ; then + bin="$VALGRIND ../../src" + samples="$VALGRIND ../../samples" +else + bin="$VALGRIND $EXIV2_BINDIR" + samples="$VALGRIND $EXIV2_BINDIR" +fi +diffargs="--strip-trailing-cr" +if ! diff -q $diffargs /dev/null /dev/null 2>/dev/null ; then + diffargs="" +fi + +# ---------------------------------------------------------------------- +# Tests +images="eps/eps-flat_oodraw_ai-10-lev2.eps \ + eps/eps-flat_oodraw_ai-8-lev2.eps \ + eps/eps-flat_oodraw_ai-9-lev2.eps \ + eps/eps-flat_oodraw_ai-cs2-lev2.eps \ + eps/eps-flat_oodraw_ai-cs3-lev2.eps \ + eps/eps-flat_oodraw_ai-cs4-lev2.eps \ + eps/eps-flat_oodraw_ai-cs5-lev2.eps \ + eps/eps-flat_oodraw_ai-cs5-lev3-nodocthumb.eps \ + eps/eps-flat_oodraw_ai-cs5-lev3.eps \ + eps/eps-flat_oodraw_ai-cs5-lev3_preview-ns-xapGImg.eps \ + eps/eps-flat_oodraw_ai-cs5-lev3-preview.eps \ + eps/eps-flat_oodraw_ai-cs-lev2.eps \ + eps/eps-flat_photoshop-e9-win-doseps.eps \ + exiv2-bug443.jpg \ + exiv2-bug444.jpg \ + exiv2-bug445.jpg \ + exiv2-bug447.jpg \ + exiv2-bug501.jpg \ + exiv2-bug528.jpg \ + exiv2-canon-eos-20d.jpg \ + exiv2-canon-eos-300d.jpg \ + exiv2-canon-eos-d30.jpg \ + exiv2-canon-powershot-a520.jpg \ + exiv2-canon-powershot-s40.crw \ + exiv2-fujifilm-finepix-s2pro.jpg \ + exiv2-gc.jpg \ + exiv2-kodak-dc210.jpg \ + exiv2-nikon-d70.jpg \ + exiv2-nikon-e950.jpg \ + exiv2-nikon-e990.jpg \ + exiv2-olympus-c8080wz.jpg \ + exiv2-panasonic-dmc-fz5.jpg \ + exiv2-photoshop.psd \ + exiv2-sigma-d10.jpg \ + exiv2-sony-dsc-w7.jpg \ + glider.exv \ + imagemagick.pgf \ + iptc-psAPP13-noIPTC.jpg \ + iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg \ + iptc-psAPP13-noIPTC-psAPP13-wIPTC.jpg \ + iptc-psAPP13-wIPTC1-psAPP13-wIPTC2.jpg \ + iptc-psAPP13-wIPTCbeg.jpg \ + iptc-psAPP13-wIPTCempty.jpg \ + iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg \ + iptc-psAPP13-wIPTCempty-psAPP13-wIPTC.jpg \ + iptc-psAPP13-wIPTCend.jpg \ + iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg \ + iptc-psAPP13-wIPTCmid1-wIPTCempty-wIPTCmid2.jpg \ + iptc-psAPP13-wIPTCmid.jpg \ + iptc-psAPP13-wIPTC-psAPP13-noIPTC.jpg \ + smiley2.jpg" +( + for filepath in $images; do + filename=`basename "$filepath"` + image=`echo "$filename" | sed 's,\.[^.]*$,,'` + + printf "." >&3 + + echo + echo "-----> $filename <-----" + + cp "../data/$filepath" ./ + + echo + echo "Command: exiv2 -pp $filename" + $bin/exiv2 -pp "$filename" + exitcode=$? + echo "Exit code: $exitcode" + + rm -f "$image-preview"* + + echo + echo "Command: exiv2 -f -ep $filename" + $bin/exiv2 -f -ep "$filename" + echo "Exit code: $?" + + $bin/exiv2 -pp "$filename" 2>/dev/null | sed -n 's,^Preview \([0-9]\+\):.*,\1,p' | while read preview; do + diff -q "../data/preview/$image-preview$preview."* "$image-preview$preview."* + done + done +) 3>&1 > "preview-test.out" 2>&1 + +echo "." + +# ---------------------------------------------------------------------- +# Result +if ! diff -q $diffargs "../data/preview/preview-test.out" "preview-test.out" ; then + diff -u $diffargs "../data/preview/preview-test.out" "preview-test.out" + exit 1 +fi +echo "All testcases passed."