From 33fa49277a821b9d38e8c9bf0bcf2adcfa2f6f04 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Mon, 15 Feb 2016 14:58:46 +0100 Subject: move mitmproxy --- test/test_custom_contentview.py | 48 ----------------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 test/test_custom_contentview.py (limited to 'test/test_custom_contentview.py') diff --git a/test/test_custom_contentview.py b/test/test_custom_contentview.py deleted file mode 100644 index adc4109b..00000000 --- a/test/test_custom_contentview.py +++ /dev/null @@ -1,48 +0,0 @@ -import libmproxy.contentviews as cv -from netlib.http import Headers - - -def test_custom_views(): - class ViewNoop(cv.View): - name = "noop" - prompt = ("noop", "n") - content_types = ["text/none"] - - def __call__(self, data, **metadata): - return "noop", cv.format_text(data) - - view_obj = ViewNoop() - - cv.add(view_obj) - - assert cv.get("noop") - - r = cv.get_content_view( - cv.get("noop"), - "[1, 2, 3]", - headers=Headers( - content_type="text/plain" - ) - ) - assert "noop" in r[0] - - # now try content-type matching - r = cv.get_content_view( - cv.get("Auto"), - "[1, 2, 3]", - headers=Headers( - content_type="text/none" - ) - ) - assert "noop" in r[0] - - # now try removing the custom view - cv.remove(view_obj) - r = cv.get_content_view( - cv.get("Auto"), - "[1, 2, 3]", - headers=Headers( - content_type="text/none" - ) - ) - assert "noop" not in r[0] -- cgit v1.2.3