diff --git a/py/_process/killproc.py b/py/_process/killproc.py index fdcd9fe5b..8fa628cbd 100644 --- a/py/_process/killproc.py +++ b/py/_process/killproc.py @@ -1,7 +1,7 @@ import py import os, sys -if sys.platform == "win32": +if sys.platform == "win32" or getattr(os, '_name', '') == 'nt': try: import ctypes except ImportError: diff --git a/testing/process/test_killproc.py b/testing/process/test_killproc.py index 4c89eb1d9..57088e1db 100644 --- a/testing/process/test_killproc.py +++ b/testing/process/test_killproc.py @@ -1,6 +1,7 @@ import py, sys +@py.test.mark.skipif("sys.platform.startswith('java')") def test_kill(tmpdir): subprocess = py.test.importorskip("subprocess") t = tmpdir.join("t.py")