diff --git a/tests/test_gil_scoped.py b/tests/test_gil_scoped.py index 27122cca2..6e7fe9f4c 100644 --- a/tests/test_gil_scoped.py +++ b/tests/test_gil_scoped.py @@ -55,7 +55,7 @@ def _python_to_cpp_to_python_from_threads(num_threads, parallel=False): # TODO: FIXME, sometimes returns -11 instead of 0 -@pytest.mark.xfail("env.PY > (3,8) and env.MACOS", strict=False) +@pytest.mark.xfail("env.PY >= (3,9) and env.MACOS", strict=False) def test_python_to_cpp_to_python_from_thread(): """Makes sure there is no GIL deadlock when running in a thread. @@ -65,7 +65,7 @@ def test_python_to_cpp_to_python_from_thread(): # TODO: FIXME -@pytest.mark.xfail("env.PY > (3,8) and env.MACOS", strict=False) +@pytest.mark.xfail("env.PY >= (3,9) and env.MACOS", strict=False) def test_python_to_cpp_to_python_from_thread_multiple_parallel(): """Makes sure there is no GIL deadlock when running in a thread multiple times in parallel. @@ -75,7 +75,7 @@ def test_python_to_cpp_to_python_from_thread_multiple_parallel(): # TODO: FIXME -@pytest.mark.xfail("env.PY > (3,8) and env.MACOS", strict=False) +@pytest.mark.xfail("env.PY >= (3,9) and env.MACOS", strict=False) def test_python_to_cpp_to_python_from_thread_multiple_sequential(): """Makes sure there is no GIL deadlock when running in a thread multiple times sequentially. @@ -85,7 +85,7 @@ def test_python_to_cpp_to_python_from_thread_multiple_sequential(): # TODO: FIXME -@pytest.mark.xfail("env.PY > (3,8) and env.MACOS", strict=False) +@pytest.mark.xfail("env.PY >= (3,9) and env.MACOS", strict=False) def test_python_to_cpp_to_python_from_process(): """Makes sure there is no GIL deadlock when using processes.