diff options
author | Sachin Kelkar <sachinkel19@gmail.com> | 2017-01-30 22:50:35 +0530 |
---|---|---|
committer | Sachin Kelkar <sachinkel19@gmail.com> | 2017-02-03 14:12:54 +0530 |
commit | 6202958048dd73af55b55e879317d583851fc2e3 (patch) | |
tree | bec7ce4def4b7b82f20022ceace230e476984f4e /test | |
parent | 79aa99427550e738007e8b87d41e5c097cd06c46 (diff) | |
download | mitmproxy-6202958048dd73af55b55e879317d583851fc2e3.tar.gz mitmproxy-6202958048dd73af55b55e879317d583851fc2e3.tar.bz2 mitmproxy-6202958048dd73af55b55e879317d583851fc2e3.zip |
Add png parser
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/contentviews/test_image.py | 4 | ||||
-rw-r--r-- | test/mitmproxy/contentviews/test_image_parser.py | 14 |
2 files changed, 16 insertions, 2 deletions
diff --git a/test/mitmproxy/contentviews/test_image.py b/test/mitmproxy/contentviews/test_image.py index 9e7e28f5..000b9da5 100644 --- a/test/mitmproxy/contentviews/test_image.py +++ b/test/mitmproxy/contentviews/test_image.py @@ -1,10 +1,10 @@ -from mitmproxy.contentviews import image +from mitmproxy.contentviews.image import pillow from mitmproxy.test import tutils from . import full_eval def test_view_image(): - v = full_eval(image.ViewImage()) + v = full_eval(pillow.ViewImage()) for img in [ "mitmproxy/data/image.png", "mitmproxy/data/image.gif", diff --git a/test/mitmproxy/contentviews/test_image_parser.py b/test/mitmproxy/contentviews/test_image_parser.py new file mode 100644 index 00000000..d4116392 --- /dev/null +++ b/test/mitmproxy/contentviews/test_image_parser.py @@ -0,0 +1,14 @@ +import io + +from mitmproxy.contentviews.image import image_parser +from mitmproxy.test import tutils + +def test_png_parser(): + img = "mitmproxy/data/image.png" + with open(tutils.test_data.path(img), "rb") as f: + fmt, parts = image_parser.get_png(io.BytesIO(f.read())) + assert fmt == "PNG" + assert parts + assert parts["width"] == 174 + assert parts["height"] == 174 + assert parts["format"] == "Portable network graphics" |