aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_filt.py
diff options
context:
space:
mode:
authorJim Shaver <dcypherd@gmail.com>2015-06-23 21:48:05 -0500
committerJim Shaver <dcypherd@gmail.com>2015-06-23 21:48:05 -0500
commit080e4534253338c94e6d8c86cb3679ff15410f85 (patch)
tree6322fb822332b4135f0ff14de8c2d7137016f734 /test/test_filt.py
parentdb5c0b210b0133d7cd58124c727dbc24480e2568 (diff)
parent074d8d7c7463cdb1f0a90e165a4b3ada3554b4c2 (diff)
downloadmitmproxy-080e4534253338c94e6d8c86cb3679ff15410f85.tar.gz
mitmproxy-080e4534253338c94e6d8c86cb3679ff15410f85.tar.bz2
mitmproxy-080e4534253338c94e6d8c86cb3679ff15410f85.zip
Merge branch 'master' into hardfailvenv
Conflicts: dev
Diffstat (limited to 'test/test_filt.py')
-rw-r--r--test/test_filt.py17
1 files changed, 13 insertions, 4 deletions
diff --git a/test/test_filt.py b/test/test_filt.py
index 279f550f..3ad17dfe 100644
--- a/test/test_filt.py
+++ b/test/test_filt.py
@@ -1,9 +1,11 @@
import cStringIO
+from netlib import odict
from libmproxy import filt, flow
from libmproxy.protocol import http
from libmproxy.protocol.primitives import Error
import tutils
+
class TestParsing:
def _dump(self, x):
c = cStringIO.StringIO()
@@ -74,7 +76,7 @@ class TestParsing:
class TestMatching:
def req(self):
- headers = flow.ODictCaseless()
+ headers = odict.ODictCaseless()
headers["header"] = ["qvalue"]
req = http.HTTPRequest(
"absolute",
@@ -96,9 +98,17 @@ class TestMatching:
def resp(self):
f = self.req()
- headers = flow.ODictCaseless()
+ headers = odict.ODictCaseless()
headers["header_response"] = ["svalue"]
- f.response = http.HTTPResponse((1, 1), 200, "OK", headers, "content_response", None, None)
+ f.response = http.HTTPResponse(
+ (1,
+ 1),
+ 200,
+ "OK",
+ headers,
+ "content_response",
+ None,
+ None)
return f
@@ -253,4 +263,3 @@ class TestMatching:
assert self.q("! ~c 201", s)
assert self.q("!~c 201 !~c 202", s)
assert not self.q("!~c 201 !~c 200", s)
-