Skip to content

Commit 1eb2c7e

Browse files
Update run-integers.test
1 parent d7b0a0c commit 1eb2c7e

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

mypyc/test-data/run-integers.test

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -576,15 +576,17 @@ class int:
576576
[case testBitLength]
577577
def bit_length(n: int) -> int:
578578
return n.bit_length()
579+
def bit_length_python(n: int) -> int:
580+
return getattr(n, "bit_length")()
579581
def test_bit_length() -> None:
580-
assert bit_length(0) == 0
581-
assert bit_length(1) == 1
582-
assert bit_length(255) == 8
583-
assert bit_length(256) == 9
584-
assert bit_length(-256) == 9
582+
assert bit_length(0) == bit_length_python(0)
583+
assert bit_length(1) == bit_length_python(1)
584+
assert bit_length(255) == bit_length_python(255)
585+
assert bit_length(256) == bit_length_python(256)
586+
assert bit_length(-256) == bit_length_python(-256)
585587
# Large positive int
586-
assert bit_length(1 << 70) == 71
588+
assert bit_length(1 << 70) == bit_length_python(1 << 70)
587589
# Large negative int
588-
assert bit_length(-(1 << 70)) == 71
590+
assert bit_length(-(1 << 70)) == bit_length_python(-(1 << 70))
589591
# Large int with all bits set
590-
assert bit_length((1 << 100) - 1) == 100
592+
assert bit_length((1 << 100) - 1) == bit_length_python((1 << 100) - 1)

0 commit comments

Comments
 (0)