summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Crosley <timothy.crosley@gmail.com>2020-01-07 10:58:07 -0800
committerTimothy Crosley <timothy.crosley@gmail.com>2020-01-07 10:58:07 -0800
commit70c904d8c951df3faaa8ee3573c8bb9eb7203814 (patch)
treec62c485074d77522dd3efc9969ef40a8a4693f44
parent4384bc058968a83e095ae0ce14fafbff90fa4c1a (diff)
downloadisort-70c904d8c951df3faaa8ee3573c8bb9eb7203814.tar.gz
Only test fifo on unix systemsfeature/fix-issue-1083
-rw-r--r--tests/test_main.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/test_main.py b/tests/test_main.py
index b3e50b54..300108a0 100644
--- a/tests/test_main.py
+++ b/tests/test_main.py
@@ -1,17 +1,21 @@
import os
+import sys
+
+import pytest
+
from isort import main
-def test_is_python_file(tmpdir):
+def test_is_python_file():
assert main.is_python_file("file.py")
assert main.is_python_file("file.pyi")
assert main.is_python_file("file.pyx")
assert not main.is_python_file("file.pyc")
assert not main.is_python_file("file.txt")
+
+@pytest.mark.skipif(sys.platform == "win32", reason="cannot create fifo file on Windows platform")
+def test_is_python_file_fifo(tmpdir):
fifo_file = os.path.join(tmpdir, "fifo_file")
os.mkfifo(fifo_file)
assert not main.is_python_file(fifo_file)
-
-
-