Use raw-unicode-escape for the tests that require it.

This commit is contained in:
Martin v. Löwis 2001-08-17 22:08:34 +00:00
parent 5d815f323b
commit 10d7255249
2 changed files with 3 additions and 3 deletions

View file

@ -256,7 +256,7 @@ def identity(item):
if have_unicode:
if float(unicode(" 3.14 ")) != 3.14:
raise TestFailed, 'float(u" 3.14 ")'
if float(unicode(" \u0663.\u0661\u0664 ")) != 3.14:
if float(unicode(" \u0663.\u0661\u0664 ",'raw-unicode-escape')) != 3.14:
raise TestFailed, 'float(u" \u0663.\u0661\u0664 ")'
print 'getattr'
@ -363,7 +363,7 @@ def f(): pass
(unicode('100'), 100),
(unicode('314'), 314),
(unicode(' 314'), 314),
(unicode('\u0663\u0661\u0664 '), 314),
(unicode('\u0663\u0661\u0664 ','raw-unicode-escape'), 314),
(unicode(' \t\t 314 \t\t '), 314),
(unicode(' 1x'), ValueError),
(unicode(' 1 '), 1),

View file

@ -214,5 +214,5 @@ def test_exc(formatstr, args, exception, excmsg):
test_exc('abc %a', 1, ValueError,
"unsupported format character 'a' (0x61) at index 5")
if have_unicode:
test_exc(unicode('abc %\u3000'), 1, ValueError,
test_exc(unicode('abc %\u3000','raw-unicode-escape'), 1, ValueError,
"unsupported format character '?' (0x3000) at index 5")