tolerate --disable-unicode...

This commit is contained in:
Michael W. Hudson 2002-05-20 14:24:53 +00:00
parent 7c6a4ad78f
commit 9c373061ad

View file

@ -1,7 +1,7 @@
"""Test compiler changes for unary ops (+, -, ~) introduced in Python 2.2"""
import unittest
from test_support import run_unittest
from test_support import run_unittest, have_unicode
class UnaryOpTestCase(unittest.TestCase):
@ -44,7 +44,8 @@ class UnaryOpTestCase(unittest.TestCase):
def test_bad_types(self):
for op in '+', '-', '~':
self.assertRaises(TypeError, eval, op + "'a'")
self.assertRaises(TypeError, eval, op + "u'a'")
if have_unicode:
self.assertRaises(TypeError, eval, op + "u'a'")
self.assertRaises(TypeError, eval, "~2j")
self.assertRaises(TypeError, eval, "~2.0")