From 08cb6d3a9d91cf2970582ca134864bda0bf9ea25 Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Wed, 12 Jan 2011 22:39:57 +0100 Subject: [PATCH] additional tests for escape sequences in raw strings --- tests/run/strliterals.pyx | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/tests/run/strliterals.pyx b/tests/run/strliterals.pyx index 87bd6e29..f45b867b 100644 --- a/tests/run/strliterals.pyx +++ b/tests/run/strliterals.pyx @@ -104,6 +104,27 @@ __doc__ = ur""" >>> len(u6) 7 + >>> sresc + '\\12\\\'\\"\\\\' + >>> sresc == r'\12\'\"\\' + True + >>> len(sresc) + 9 + + >>> bresc + b'\\12\\\'\\"\\\\' + >>> bresc == br'\12\'\"\\' + True + >>> len(bresc) + 9 + + >>> uresc + u'\\12\\\'\\"\\\\' + >>> bresc == ur'\12\'\"\\' + True + >>> len(uresc) + 9 + >>> newlines == "Aaa\n" True @@ -136,6 +157,10 @@ u4 = Ur"abc\x11" u5 = uR"abc\x11" u6 = UR"abc\x11" +sresc = r'\12\'\"\\' +bresc = br'\12\'\"\\' +uresc = ur'\12\'\"\\' + newlines = "Aaa\n" # T640, long literals with escapes -- 2.26.2