From: Stefan Behnel Date: Thu, 6 Mar 2008 11:11:11 +0000 (+0100) Subject: more unicode testing, also for null bytes X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7199b302a54410f06e8c7980c45e84afbb53032c;p=cython.git more unicode testing, also for null bytes --- diff --git a/tests/run/unicodeliterals.pyx b/tests/run/unicodeliterals.pyx index 3a0b5d06..d0c4db8f 100644 --- a/tests/run/unicodeliterals.pyx +++ b/tests/run/unicodeliterals.pyx @@ -17,6 +17,27 @@ __doc__ = r""" u'\xf8' >>> add u'S\xf8k ik\xfc\xd6\xe4abc' + >>> null + u'\x00' +""" + """ + >>> len(sa) + 3 + >>> len(ua) + 3 + >>> len(b) + 3 + >>> len(c) + 6 + >>> len(d) + 3 + >>> len(e) + 10 + >>> len(f) + 1 + >>> len(add) + 12 + >>> len(null) + 1 """ + u""" >>> sa == 'abc' True @@ -34,6 +55,8 @@ __doc__ = r""" True >>> add == u'Søk ik' + u'üÖä' + 'abc' True + >>> null == u'\\x00' # doctest needs a double slash here + True """ sa = 'abc' @@ -46,3 +69,4 @@ e = u'\x03\x67\xf8\uf8d2Søk ik' f = u'\xf8' add = u'Søk ik' + u'üÖä' + 'abc' +null = u'\x00'