diff --git a/IPython/core/tests/test_magic.py b/IPython/core/tests/test_magic.py index 6ecbe61..d534d11 100644 --- a/IPython/core/tests/test_magic.py +++ b/IPython/core/tests/test_magic.py @@ -19,6 +19,8 @@ from unittest import TestCase, mock import nose.tools as nt +import pytest + from IPython import get_ipython from IPython.core import magic from IPython.core.error import UsageError @@ -951,6 +953,9 @@ def test_script_config(): @dec.skip_iptest_but_not_pytest @dec.skip_win32 +@pytest.mark.skipif( + sys.platform == "win32", reason="This test does not run under Windows" +) def test_script_out(): assert asyncio.get_event_loop().is_running() is False @@ -961,6 +966,9 @@ def test_script_out(): @dec.skip_iptest_but_not_pytest @dec.skip_win32 +@pytest.mark.skipif( + sys.platform == "win32", reason="This test does not run under Windows" +) def test_script_err(): ip = get_ipython() assert asyncio.get_event_loop().is_running() is False @@ -971,6 +979,9 @@ def test_script_err(): @dec.skip_iptest_but_not_pytest @dec.skip_win32 +@pytest.mark.skipif( + sys.platform == "win32", reason="This test does not run under Windows" +) def test_script_out_err(): ip = get_ipython() @@ -983,6 +994,9 @@ def test_script_out_err(): @dec.skip_iptest_but_not_pytest @dec.skip_win32 +@pytest.mark.skipif( + sys.platform == "win32", reason="This test does not run under Windows" +) async def test_script_bg_out(): ip = get_ipython() ip.run_cell_magic("script", "--bg --out output sh", "echo 'hi'") @@ -992,6 +1006,9 @@ async def test_script_bg_out(): @dec.skip_iptest_but_not_pytest @dec.skip_win32 +@pytest.mark.skipif( + sys.platform == "win32", reason="This test does not run under Windows" +) async def test_script_bg_err(): ip = get_ipython() ip.run_cell_magic("script", "--bg --err error sh", "echo 'hello' >&2") @@ -1001,6 +1018,9 @@ async def test_script_bg_err(): @dec.skip_iptest_but_not_pytest @dec.skip_win32 +@pytest.mark.skipif( + sys.platform == "win32", reason="This test does not run under Windows" +) async def test_script_bg_out_err(): ip = get_ipython() ip.run_cell_magic(