aboutsummaryrefslogtreecommitdiffstats
path: root/test/netlib
diff options
context:
space:
mode:
authorJason <jason.daurus@gmail.com>2016-05-28 01:11:04 +0800
committerJason <jason.daurus@gmail.com>2016-05-28 01:11:04 +0800
commit9e869f0aa17cbd202f72bab1540d866f7274a8a1 (patch)
tree765b55027aba7685264e838d285c0587d18b9205 /test/netlib
parentfb639c2e11225531172fb7b452250b58295a5a58 (diff)
parent22ecd022a84e1c3762dd425bc9bee2230e393d8d (diff)
downloadmitmproxy-9e869f0aa17cbd202f72bab1540d866f7274a8a1.tar.gz
mitmproxy-9e869f0aa17cbd202f72bab1540d866f7274a8a1.tar.bz2
mitmproxy-9e869f0aa17cbd202f72bab1540d866f7274a8a1.zip
Merge remote-tracking branch 'origin/master' into contentview
Diffstat (limited to 'test/netlib')
-rw-r--r--test/netlib/test_utils.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/test/netlib/test_utils.py b/test/netlib/test_utils.py
index 1d8f7b0f..fce1d0a7 100644
--- a/test/netlib/test_utils.py
+++ b/test/netlib/test_utils.py
@@ -178,10 +178,15 @@ def test_bytes_to_escaped_str():
assert utils.bytes_to_escaped_str(b"\b") == r"\x08"
assert utils.bytes_to_escaped_str(br"&!?=\)") == r"&!?=\\)"
assert utils.bytes_to_escaped_str(b'\xc3\xbc') == r"\xc3\xbc"
+ assert utils.bytes_to_escaped_str(b"'") == r"\'"
+ assert utils.bytes_to_escaped_str(b'"') == r'"'
def test_escaped_str_to_bytes():
assert utils.escaped_str_to_bytes("foo") == b"foo"
- assert utils.escaped_str_to_bytes(r"\x08") == b"\b"
- assert utils.escaped_str_to_bytes(r"&!?=\\)") == br"&!?=\)"
- assert utils.escaped_str_to_bytes(r"ü") == b'\xc3\xbc'
+ assert utils.escaped_str_to_bytes("\x08") == b"\b"
+ assert utils.escaped_str_to_bytes("&!?=\\\\)") == br"&!?=\)"
+ assert utils.escaped_str_to_bytes("ü") == b'\xc3\xbc'
+ assert utils.escaped_str_to_bytes(u"\\x08") == b"\b"
+ assert utils.escaped_str_to_bytes(u"&!?=\\\\)") == br"&!?=\)"
+ assert utils.escaped_str_to_bytes(u"ü") == b'\xc3\xbc' \ No newline at end of file