Exemple #1
0
 def test_escape_2(self):
     assert escape(b'1234#09*xyz') == b'1234}\x0309}\x0axyz'
Exemple #2
0
 def test_escape_passthrough(self, data):
     assert escape(data) == data
Exemple #3
0
 def test_escape_1(self, data, expected):
     assert escape(data) == expected
Exemple #4
0
 def test_escape_1(self, data, expected):
     assert escape(data) == expected
Exemple #5
0
 def test_escape_2(self):
     assert escape(b'1234#09*xyz') == b'1234}\x0309}\x0axyz'
Exemple #6
0
 def test_escape_passthrough(self, data):
     assert escape(data) == data
Exemple #7
0
 def test_escape_combined(self):
     assert escape(b"#$}*") == b"}\x03}\x04}]}\x0a"
     assert escape(b'}}}') == b"}]}]}]"
Exemple #8
0
 def test_escape_single(self):
     assert escape(b"#") == b"}\x03"
     assert escape(b"$") == b"}\x04"
     assert escape(b"}") == b"}]"
     assert escape(b"*") == b"}\x0a"
Exemple #9
0
 def test_escape_individual(self):
     assert escape(b"hello#foo") == b"hello}\x03foo"
     assert escape(b"hello$foo") == b"hello}\x04foo"
     assert escape(b"hello}foo") == b"hello}]foo"
     assert escape(b"hello*foo") == b"hello}\x0afoo"
Exemple #10
0
 def test_escape_transparent(self):
     assert escape(b"hello") == b"hello"