Skip to content

Commit 0c82e48

Browse files
committed
Dummy sys.thread_info
1 parent 2f88016 commit 0c82e48

File tree

2 files changed

+13
-1
lines changed
  • graalpython

2 files changed

+13
-1
lines changed

graalpython/com.oracle.graal.python.test/src/tests/unittest_tags/test_sys.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@
3232
*graalpython.lib-python.3.test.test_sys.SysModuleTest.test_sys_getwindowsversion_no_instantiation
3333
*graalpython.lib-python.3.test.test_sys.SysModuleTest.test_c_locale_surrogateescape
3434
*graalpython.lib-python.3.test.test_sys.SysModuleTest.test_posix_locale_surrogateescape
35+
*graalpython.lib-python.3.test.test_sys.SysModuleTest.test_thread_info
3536
*graalpython.lib-python.3.test.test_sys.UnraisableHookTest.test_custom_unraisablehook
3637
*graalpython.lib-python.3.test.test_sys.UnraisableHookTest.test_custom_unraisablehook_fail
3738
*graalpython.lib-python.3.test.test_sys.UnraisableHookTest.test_original_unraisablehook
3839
*graalpython.lib-python.3.test.test_sys.UnraisableHookTest.test_original_unraisablehook_err
3940
*graalpython.lib-python.3.test.test_sys.UnraisableHookTest.test_original_unraisablehook_wrong_type
4041
*graalpython.lib-python.3.test.test_sys.SysModuleTest.test_sys_flags
4142
*graalpython.lib-python.3.test.test_sys.DisplayHookTest.test_lost_displayhook
42-
*graalpython.lib-python.3.test.test_sys.DisplayHookTest.test_original_displayhook
43+
*graalpython.lib-python.3.test.test_sys.DisplayHookTest.test_original_displayhook

graalpython/lib-graalpython/sys.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,17 @@ def make_hash_info_class():
122122
del make_hash_info_class
123123

124124

125+
def make_thread_info_class():
126+
from _descriptor import make_named_tuple_class
127+
return make_named_tuple_class(
128+
"thread_info",
129+
["name",
130+
"lock",
131+
"version"]
132+
)
133+
thread_info = make_thread_info_class()([None, None, None])
134+
del make_thread_info_class
135+
125136
def make_unraisable_hook_args_class():
126137
from _descriptor import make_named_tuple_class
127138
return make_named_tuple_class(

0 commit comments

Comments
 (0)