aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2017-01-06 00:58:21 +0100
committerMaximilian Hils <git@maximilianhils.com>2017-01-07 23:08:50 +0100
commitc21ee90debe13154f4d34aed1f088796a2d0c02c (patch)
tree07e606a175a0e66d508356b40526d33b89b385d8 /test
parent042261266f5b901b2b0745fd108c9a92525e9087 (diff)
downloadmitmproxy-c21ee90debe13154f4d34aed1f088796a2d0c02c.tar.gz
mitmproxy-c21ee90debe13154f4d34aed1f088796a2d0c02c.tar.bz2
mitmproxy-c21ee90debe13154f4d34aed1f088796a2d0c02c.zip
add strutils.replace_surrogates
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/utils/test_strutils.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/mitmproxy/utils/test_strutils.py b/test/mitmproxy/utils/test_strutils.py
index 1372d31f..1fb4949f 100644
--- a/test/mitmproxy/utils/test_strutils.py
+++ b/test/mitmproxy/utils/test_strutils.py
@@ -19,6 +19,11 @@ def test_always_str():
assert strutils.always_str(None) is None
+def test_replace_surrogates():
+ assert strutils.replace_surrogates("foo") == "foo"
+ assert strutils.replace_surrogates("bar \udc80 baz") == "bar � baz"
+
+
def test_escape_control_characters():
assert strutils.escape_control_characters(u"one") == u"one"
assert strutils.escape_control_characters(u"\00ne") == u".ne"