Author: Amaury Forgeot d'Arc <amaur...@gmail.com> Branch: py3k Changeset: r51637:52eaf273d8ed Date: 2012-01-21 22:36 +0100 http://bitbucket.org/pypy/pypy/changeset/52eaf273d8ed/
Log: Easy fixes in test_compiler diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/astcompiler/test/test_compiler.py --- a/pypy/interpreter/astcompiler/test/test_compiler.py +++ b/pypy/interpreter/astcompiler/test/test_compiler.py @@ -226,8 +226,7 @@ def test_funccalls(self): decl = py.code.Source(""" def f(*args, **kwds): - kwds = kwds.items() - kwds.sort() + kwds = sorted(kwds.items()) return list(args) + kwds """) decl = str(decl) + '\n' @@ -328,7 +327,7 @@ from __foo__.bar import x try: A().m() - except ImportError, e: + except ImportError as e: msg = str(e) ''', "msg", "No module named __foo__") @@ -519,8 +518,8 @@ """, 'x', [True, 3, 4, 6] def test_type_of_constants(self): - yield self.simple_test, "x=[0, 0L]", 'type(x[1])', long - yield self.simple_test, "x=[(1,0), (1,0L)]", 'type(x[1][1])', long + yield self.simple_test, "x=[0, 0.]", 'type(x[1])', float + yield self.simple_test, "x=[(1,0), (1,0.)]", 'type(x[1][1])', float yield self.simple_test, "x=['2?-', '2?-']", 'id(x[0])==id(x[1])', True def test_pprint(self): @@ -646,17 +645,15 @@ #Indexing for key, value in self.reference.items(): self.assertEqual(d[key], value) - knownkey = self.other.keys()[0] + knownkey = next(iter(self.other)) self.failUnlessRaises(KeyError, lambda:d[knownkey]) #len self.assertEqual(len(p), 0) self.assertEqual(len(d), len(self.reference)) #has_key for k in self.reference: - self.assert_(d.has_key(k)) self.assert_(k in d) for k in self.other: - self.failIf(d.has_key(k)) self.failIf(k in d) #cmp self.assertEqual(cmp(p,p), 0) diff --git a/pypy/interpreter/pyparser/test/expressions.py b/pypy/interpreter/pyparser/test/expressions.py --- a/pypy/interpreter/pyparser/test/expressions.py +++ b/pypy/interpreter/pyparser/test/expressions.py @@ -4,11 +4,11 @@ constants = [ "0", + "00", "7", "-3", - "053", + "0o53", "0x18", - "14L", "1.0", "3.9", "-3.6", _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit