[pypy-svn] r56215 - pypy/dist/pypy/objspace/std/test
arigo at codespeak.net
arigo at codespeak.net
Tue Jul 1 20:13:16 CEST 2008
Author: arigo
Date: Tue Jul 1 20:13:15 2008
New Revision: 56215
Modified:
pypy/dist/pypy/objspace/std/test/test_longobject.py
Log:
issue384 unread
A test crashing on the comparison "0 == (1L<<9999)".
Modified: pypy/dist/pypy/objspace/std/test/test_longobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/test/test_longobject.py (original)
+++ pypy/dist/pypy/objspace/std/test/test_longobject.py Tue Jul 1 20:13:15 2008
@@ -59,6 +59,40 @@
a = 31415926L // 10000000L
assert a == 3L
+ def test_compare(self):
+ skip("in-progress")
+ BIG = 1L << 9999
+ assert 0 == 0L
+ assert not (0 != 0L)
+ assert 0L == 0
+ assert not (0L != 0)
+ assert not (0 == BIG)
+ assert 0 != BIG
+ assert not (BIG == 0)
+ assert BIG != 0
+ assert not (0L == BIG)
+ assert 0L != BIG
+ assert 0 <= 0L
+ assert not (0 < 0L)
+ assert 0 <= BIG
+ assert 0 < BIG
+ assert not (BIG <= 0)
+ assert not (BIG < 0)
+ assert 0L <= 0L
+ assert not (0L < 0L)
+ assert 0L <= BIG
+ assert 0L < BIG
+ assert not (BIG <= 0L)
+ assert not (BIG < 0L)
+ assert not (0 <= -BIG)
+ assert not (0 < -BIG)
+ assert -BIG <= 0
+ assert -BIG < 0
+ assert not (0L <= -BIG)
+ assert not (0L < -BIG)
+ assert -BIG <= 0L
+ assert -BIG < 0L
+
def test_conversion(self):
class long2(long):
pass
More information about the Pypy-commit
mailing list