Commit 2651a5d4 authored by Lisandro Dalcin's avatar Lisandro Dalcin

fix testcases assuming char is signed (thanks to Yaroslav Halchenko)

parent e1261521
......@@ -93,10 +93,10 @@ def test_char(char x):
Traceback (most recent call last):
...
OverflowError: ...
>>> if CHAR_MIN < 0:
... assert test_char(-1) == -1
>>> test_char(CHAR_MIN) == CHAR_MIN
True
>>> test_char(-1)
-1
>>> test_char(0)
0
>>> test_char(1)
......
......@@ -4,7 +4,10 @@ def test_get_char_neg():
0
"""
cdef char key = -1
d = {-1:0}
if <char>-1 < 0:
d = {-1:0}
else:
d = {255:0}
return d[key]
def test_get_char_zero():
"""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment