File tree Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change 41
41
TOXENV : ${{ matrix.toxenv }}
42
42
run : tox
43
43
44
+ unit_win_mac :
45
+ runs-on : ${{ matrix.os }}
46
+ strategy :
47
+ matrix :
48
+ os : [windows-latest, macos-latest]
49
+ python-version : ["3.10"]
50
+ steps :
51
+ - uses : actions/checkout@v2
52
+ - name : Set up Python ${{ matrix.python-version }}
53
+ uses : actions/setup-python@v2
54
+ with :
55
+ python-version : ${{ matrix.python-version }}
56
+ - name : Install dependencies
57
+ run : pip install tox pytest-github-actions-annotate-failures
58
+ - name : Run tests
59
+ env :
60
+ TOXENV : py310,smoke
61
+ run : tox
62
+
44
63
functional :
45
64
runs-on : ubuntu-20.04
46
65
strategy :
Original file line number Diff line number Diff line change 17
17
18
18
import io
19
19
import os
20
+ import sys
20
21
from textwrap import dedent
21
22
from unittest import mock
22
23
@@ -214,6 +215,7 @@ def test_valid_data(m_open, path_exists):
214
215
215
216
@mock .patch ("os.path.exists" )
216
217
@mock .patch ("builtins.open" )
218
+ @pytest .mark .skipif (sys .platform .startswith ("win" ), reason = "Not supported on Windows" )
217
219
def test_data_from_helper (m_open , path_exists , tmp_path ):
218
220
helper = tmp_path / "helper.sh"
219
221
helper .write_text (
You can’t perform that action at this time.
0 commit comments