aboutsummaryrefslogtreecommitdiffstats
path: root/test/mitmproxy/contentviews/test_image.py
blob: 9e7e28f569e7385e69e9ac2d99cacc93ac1228f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from mitmproxy.contentviews import image
from mitmproxy.test import tutils
from . import full_eval


def test_view_image():
    v = full_eval(image.ViewImage())
    for img in [
        "mitmproxy/data/image.png",
        "mitmproxy/data/image.gif",
        "mitmproxy/data/image-err1.jpg",
        "mitmproxy/data/image.ico"
    ]:
        with open(tutils.test_data.path(img), "rb") as f:
            assert v(f.read())

    assert not v(b"flibble")