diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/contentviews/test_image_parser.py | 23 | ||||
-rw-r--r-- | test/mitmproxy/data/image_parser/app1.jpeg | bin | 0 -> 82670 bytes | |||
-rw-r--r-- | test/mitmproxy/data/image_parser/image-err1.jpg | bin | 0 -> 82674 bytes |
3 files changed, 23 insertions, 0 deletions
diff --git a/test/mitmproxy/contentviews/test_image_parser.py b/test/mitmproxy/contentviews/test_image_parser.py index 6c78c07b..1595bba5 100644 --- a/test/mitmproxy/contentviews/test_image_parser.py +++ b/test/mitmproxy/contentviews/test_image_parser.py @@ -124,6 +124,29 @@ def test_parse_gif(filename, metadata): ('comment', "b'mitmproxy test image'"), ('Size', '256 x 256 px') ], + # check app1 + "mitmproxy/data/image_parser/app1.jpeg": [ + ('Format', 'JPEG (ISO 10918)'), + ('jfif_version', '(1, 1)'), + ('jfif_density', '(72, 72)'), + ('jfif_unit', '1'), + ('make', 'Canon'), + ('model', 'Canon PowerShot A60'), + ('modify_date', '2004:07:16 18:46:04'), + ('Size', '717 x 558 px') + ], + # check multiple segments + "mitmproxy/data/image_parser/image-err1.jpg": [ + ('Format', 'JPEG (ISO 10918)'), + ('jfif_version', '(1, 1)'), + ('jfif_density', '(72, 72)'), + ('jfif_unit', '1'), + ('image_description', '<<enter caption here>> on December 4, 2009 in Washington, DC.'), + ('make', 'Canon'), ('model', 'Canon EOS-1D Mark III'), + ('artist', 'Alex Wong'), + ('primary_chromaticities', '@\x00\x00\x00d'), + ('copyright', '2009 Getty Images') + ], }.items()) def test_parse_jpeg(filename, metadata): with open(tutils.test_data.path(filename), 'rb') as f: diff --git a/test/mitmproxy/data/image_parser/app1.jpeg b/test/mitmproxy/data/image_parser/app1.jpeg Binary files differnew file mode 100644 index 00000000..baa77dfe --- /dev/null +++ b/test/mitmproxy/data/image_parser/app1.jpeg diff --git a/test/mitmproxy/data/image_parser/image-err1.jpg b/test/mitmproxy/data/image_parser/image-err1.jpg Binary files differnew file mode 100644 index 00000000..1b251e6e --- /dev/null +++ b/test/mitmproxy/data/image_parser/image-err1.jpg |