Skip to content

Commit 4479e0c

Browse files
authored
[mypyc] update, simplify check version test (#13125)
Co-authored-by: hauntsaninja <>
1 parent 5b094d5 commit 4479e0c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

mypyc/test-data/run-misc.test

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -972,9 +972,13 @@ print(z)
972972
[case testCheckVersion]
973973
import sys
974974

975-
# We lie about the version we are running in tests if it is 3.5, so
976-
# that hits a crash case.
977-
if sys.version_info[:2] == (3, 10):
975+
if sys.version_info[:2] == (3, 12):
976+
def version() -> int:
977+
return 12
978+
elif sys.version_info[:2] == (3, 11):
979+
def version() -> int:
980+
return 11
981+
elif sys.version_info[:2] == (3, 10):
978982
def version() -> int:
979983
return 10
980984
elif sys.version_info[:2] == (3, 9):
@@ -997,12 +1001,8 @@ else:
9971001
import sys
9981002
version = sys.version_info[:2]
9991003

1000-
try:
1001-
import native
1002-
assert version != (3, 5), "3.5 should fail!"
1003-
assert native.version() == sys.version_info[1]
1004-
except RuntimeError:
1005-
assert version == (3, 5), "only 3.5 should fail!"
1004+
import native
1005+
assert native.version() == sys.version_info[1]
10061006

10071007
[case testTypeErrorMessages]
10081008
from typing import Tuple

0 commit comments

Comments
 (0)