[pypy-svn] r78508 - pypy/trunk/pypy/objspace/std/test
arigo at codespeak.net
arigo at codespeak.net
Sat Oct 30 12:22:11 CEST 2010
Author: arigo
Date: Sat Oct 30 12:22:05 2010
New Revision: 78508
Modified:
pypy/trunk/pypy/objspace/std/test/test_strutil.py
Log:
Fix the tests.
Modified: pypy/trunk/pypy/objspace/std/test/test_strutil.py
==============================================================================
--- pypy/trunk/pypy/objspace/std/test/test_strutil.py (original)
+++ pypy/trunk/pypy/objspace/std/test/test_strutil.py Sat Oct 30 12:22:05 2010
@@ -25,7 +25,7 @@
]
for s, expected in cases:
assert string_to_int(s) == expected
- assert string_to_w_long(space, s).longval() == expected
+ assert string_to_bigint(s).tolong() == expected
def test_string_to_int_base(self):
space = self.space
@@ -119,17 +119,16 @@
raises(ParseStringError, string_to_int, '+'+s, base)
raises(ParseStringError, string_to_int, '-'+s, base)
- def test_string_to_w_long(self):
- space = self.space
- assert string_to_w_long(space, '123L').longval() == 123
- assert string_to_w_long(space, '123L ').longval() == 123
- raises(ParseStringError, string_to_w_long, space, 'L')
- raises(ParseStringError, string_to_w_long, space, 'L ')
- assert string_to_w_long(space, '123L', 4).longval() == 27
- assert string_to_w_long(space, '123L', 30).longval() == 27000 + 1800 + 90 + 21
- assert string_to_w_long(space, '123L', 22).longval() == 10648 + 968 + 66 + 21
- assert string_to_w_long(space, '123L', 21).longval() == 441 + 42 + 3
- assert string_to_w_long(space, '1891234174197319').longval() == 1891234174197319
+ def test_string_to_bigint(self):
+ assert string_to_bigint('123L').tolong() == 123
+ assert string_to_bigint('123L ').tolong() == 123
+ raises(ParseStringError, string_to_bigint, 'L')
+ raises(ParseStringError, string_to_bigint, 'L ')
+ assert string_to_bigint('123L', 4).tolong() == 27
+ assert string_to_bigint('123L', 30).tolong() == 27000 + 1800 + 90 + 21
+ assert string_to_bigint('123L', 22).tolong() == 10648 + 968 + 66 + 21
+ assert string_to_bigint('123L', 21).tolong() == 441 + 42 + 3
+ assert string_to_bigint('1891234174197319').tolong() == 1891234174197319
def test_string_to_float(self):
def string_to_float(x):
More information about the Pypy-commit
mailing list