Skip to content

Commit a2323fa

Browse files
committed
Skip pty-dependent tests on .NET
1 parent a7ed842 commit a2323fa

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tests/suite/test_builtin_stdlib.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,16 @@ def load_tests(loader, standard_tests, pattern):
2121
test.test_builtin.BuiltinTest('test_input'),
2222
test.test_builtin.BuiltinTest('test_len'),
2323
test.test_builtin.BuiltinTest('test_open_non_inheritable'), # https://github.com/IronLanguages/ironpython3/issues/1225
24-
test.test_builtin.PtyTests('test_input_no_stdout_fileno'),
25-
test.test_builtin.PtyTests('test_input_tty'),
26-
test.test_builtin.PtyTests('test_input_tty_non_ascii'),
27-
test.test_builtin.PtyTests('test_input_tty_non_ascii_unicode_errors'),
2824
]
2925

3026
skip_tests = []
3127
if is_netcoreapp:
3228
skip_tests += [
29+
# module `pty` is importable but not functional on .NET Core
30+
test.test_builtin.PtyTests('test_input_no_stdout_fileno'),
31+
test.test_builtin.PtyTests('test_input_tty'),
32+
test.test_builtin.PtyTests('test_input_tty_non_ascii'),
33+
test.test_builtin.PtyTests('test_input_tty_non_ascii_unicode_errors'),
3334
test.test_builtin.ShutdownTest('test_cleanup'),
3435
]
3536

0 commit comments

Comments
 (0)