Exemplo n.º 1
0
 def test_hexadecimal_escape(self):
     self.assertEqual("e", unescape(r"\x65"))
     self.assertEqual("€", unescape(r"\x20ac"))
     self.assertEqual("€", unescape(r"\x20AC"))
     self.assertEqual("€", unescape(r"\x20aC"))
Exemplo n.º 2
0
 def test_octal_escape(self):
     self.assertEqual("e", unescape(r"\145"))
     self.assertEqual("€", unescape(r"\20254"))
Exemplo n.º 3
0
 def test_simple(self):
     self.assertEqual("First\nSecond", unescape(r"First\nSecond"))
Exemplo n.º 4
0
 def test_multiple(self):
     self.assertEqual("\a \b \f \n \r \t \v \\ \"", unescape(r"\a \b \f \n \r \t \v \\ \""))
Exemplo n.º 5
0
 def test_empty(self):
     self.assertEqual("", unescape(""))