aboutsummaryrefslogtreecommitdiffstats
path: root/test/netlib
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-05-25 19:16:02 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-05-25 19:16:02 -0700
commit7a8da48a306dfc8e43239d7f2a141c465e40ab77 (patch)
treef3f6c73f5aecb2686fb228671ae1766ac1a3fa33 /test/netlib
parentf7e77d543bcca84f75e09440841aacb582881da2 (diff)
downloadmitmproxy-7a8da48a306dfc8e43239d7f2a141c465e40ab77.tar.gz
mitmproxy-7a8da48a306dfc8e43239d7f2a141c465e40ab77.tar.bz2
mitmproxy-7a8da48a306dfc8e43239d7f2a141c465e40ab77.zip
escaped_str_to_bytes: support unicode on python 2
Diffstat (limited to 'test/netlib')
-rw-r--r--test/netlib/test_utils.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/test/netlib/test_utils.py b/test/netlib/test_utils.py
index 1d8f7b0f..671ae66c 100644
--- a/test/netlib/test_utils.py
+++ b/test/netlib/test_utils.py
@@ -182,6 +182,9 @@ def test_bytes_to_escaped_str():
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