Skip to content

Commit 405e246

Browse files
committed
Skip pty-dependent tests on Mono
1 parent a2323fa commit 405e246

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

tests/suite/test_builtin_stdlib.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,16 @@ def load_tests(loader, standard_tests, pattern):
2323
test.test_builtin.BuiltinTest('test_open_non_inheritable'), # https://github.com/IronLanguages/ironpython3/issues/1225
2424
]
2525

26-
skip_tests = []
26+
skip_tests = [
27+
# module `pty` is importable but not functional on .NET Core
28+
test.test_builtin.PtyTests('test_input_no_stdout_fileno'),
29+
test.test_builtin.PtyTests('test_input_tty'),
30+
test.test_builtin.PtyTests('test_input_tty_non_ascii'),
31+
test.test_builtin.PtyTests('test_input_tty_non_ascii_unicode_errors'),
32+
test.test_builtin.ShutdownTest('test_cleanup'),
33+
]
2734
if is_netcoreapp:
2835
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'),
34-
test.test_builtin.ShutdownTest('test_cleanup'),
3536
]
3637

3738
return generate_suite(tests, failing_tests, skip_tests)

0 commit comments

Comments
 (0)