Skip to content

Commit 928fdcd

Browse files
committed
remove invalid asserts from tuple tests
CPython 3.7 and PyPy 7.1 unify tuples as common constants, like this: (1, 2) is tuple(1, 2) CPython 3.6 and GraalPython don't do this optimization and the tests assume that. Remove this assumption as it's an implementation detail.
1 parent 6fde7f5 commit 928fdcd

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

graalpython/com.oracle.graal.python.test/src/tests/test_tuple.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,12 +236,10 @@ def __iter__(self):
236236
t = (2,)
237237
tt = tuple((2,))
238238
self.assertEqual(t,tt)
239-
self.assertFalse(t is tt)
240239

241240
ttt = tuple(t)
242241
self.assertEqual(t,ttt)
243242
self.assertEqual(tt,ttt)
244-
self.assertFalse(ttt is tt)
245243
self.assertTrue(ttt is t)
246244

247245
m = MyTuple((2,))

0 commit comments

Comments
 (0)