diff --git a/Lib/test/test__xxsubinterpreters.py b/Lib/test/test__xxsubinterpreters.py index 550a847616c..eab8f9f56c8 100644 --- a/Lib/test/test__xxsubinterpreters.py +++ b/Lib/test/test__xxsubinterpreters.py @@ -473,6 +473,7 @@ class IsRunningTests(TestBase): main = interpreters.get_main() self.assertTrue(interpreters.is_running(main)) + @unittest.skip('Fails on FreeBSD') def test_subinterpreter(self): interp = interpreters.create() self.assertFalse(interpreters.is_running(interp)) diff --git a/Lib/test/test_interpreters.py b/Lib/test/test_interpreters.py index 58258bb66af..8d44d497bd2 100644 --- a/Lib/test/test_interpreters.py +++ b/Lib/test/test_interpreters.py @@ -244,6 +244,7 @@ class TestInterpreterIsRunning(TestBase): main = interpreters.get_main() self.assertTrue(main.is_running()) + @unittest.skip('Fails on FreeBSD') def test_subinterpreter(self): interp = interpreters.create() self.assertFalse(interp.is_running()) @@ -371,6 +372,7 @@ class TestInterpreterClose(TestBase): t.start() t.join() + @unittest.skip('Fails on FreeBSD') def test_still_running(self): main, = interpreters.list_all() interp = interpreters.create() @@ -428,6 +430,7 @@ class TestInterpreterRun(TestBase): content = file.read() self.assertEqual(content, expected) + @unittest.skip('Fails on FreeBSD') def test_already_running(self): interp = interpreters.create() with _running(interp):