mirror of
https://github.com/pybind/pybind11.git
synced 2025-02-20 07:30:40 +00:00
Ignore undefined name long
errors on Python 3
This commit is contained in:
parent
3ed62218a8
commit
b468a3cefc
@ -151,10 +151,10 @@ def test_integer_casting():
|
||||
assert m.i32_str(2000000000) == "2000000000"
|
||||
assert m.u32_str(2000000000) == "2000000000"
|
||||
if sys.version_info < (3,):
|
||||
assert m.i32_str(long(-1)) == "-1"
|
||||
assert m.i64_str(long(-1)) == "-1"
|
||||
assert m.i64_str(long(-999999999999)) == "-999999999999"
|
||||
assert m.u64_str(long(999999999999)) == "999999999999"
|
||||
assert m.i32_str(long(-1)) == "-1" # noqa: F821 undefined name 'long'
|
||||
assert m.i64_str(long(-1)) == "-1" # noqa: F821 undefined name 'long'
|
||||
assert m.i64_str(long(-999999999999)) == "-999999999999" # noqa: F821 undefined name
|
||||
assert m.u64_str(long(999999999999)) == "999999999999" # noqa: F821 undefined name 'long'
|
||||
else:
|
||||
assert m.i64_str(-999999999999) == "-999999999999"
|
||||
assert m.u64_str(999999999999) == "999999999999"
|
||||
@ -174,10 +174,10 @@ def test_integer_casting():
|
||||
|
||||
if sys.version_info < (3,):
|
||||
with pytest.raises(TypeError) as excinfo:
|
||||
m.u32_str(long(-1))
|
||||
m.u32_str(long(-1)) # noqa: F821 undefined name 'long'
|
||||
assert "incompatible function arguments" in str(excinfo.value)
|
||||
with pytest.raises(TypeError) as excinfo:
|
||||
m.u64_str(long(-1))
|
||||
m.u64_str(long(-1)) # noqa: F821 undefined name 'long'
|
||||
assert "incompatible function arguments" in str(excinfo.value)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user