From ef98076022924edef4b4540738c21d2c4f2237e2 Mon Sep 17 00:00:00 2001 From: Brian Wellington Date: Wed, 17 Jun 2020 12:58:59 -0700 Subject: [PATCH] Test `dns.name.from_unicode` with escapes. --- tests/test_name.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_name.py b/tests/test_name.py index e6e02779..67cedba7 100644 --- a/tests/test_name.py +++ b/tests/test_name.py @@ -752,6 +752,11 @@ class NameTestCase(unittest.TestCase): idna_codec=dns.name.IDNA_2008_Practical) self.assertEqual(str(e), '_sip._tcp.xn--knigsgchen-b4a3dun.') + def testFromUnicodeEscapes(self): + n = dns.name.from_unicode(r'\097.\098.\099.') + t = n.to_unicode() + self.assertEqual(t, 'a.b.c.') + def testToUnicode1(self): n = dns.name.from_text('foo.bar') s = n.to_unicode() -- 2.47.3