File tree Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Original file line number Diff line number Diff line change 16
16
17
17
jobs :
18
18
build :
19
- env :
20
- _PYTEST_TOX_COVERAGE_RUN : " coverage run -m"
21
- COVERAGE_PROCESS_START : " .coveragerc"
22
- _PYTEST_TOX_EXTRA_DEP : " coverage-enable-subprocess"
23
-
24
19
runs-on : ${{ matrix.os }}
25
20
26
21
strategy :
@@ -127,16 +122,18 @@ jobs:
127
122
python -m pip install --upgrade pip
128
123
pip install tox coverage
129
124
130
- - name : Test (no coverage)
125
+ - name : Test without coverage
131
126
if : " matrix.skip_coverage"
132
- env :
133
- _PYTEST_TOX_COVERAGE_RUN : " "
134
127
run : |
135
128
echo "_PYTEST_TOX_COVERAGE_RUN = $_PYTEST_TOX_COVERAGE_RUN"
136
129
tox -e ${{ matrix.tox_env }}
137
130
138
- - name : Test
131
+ - name : Test with coverage
139
132
if : " ! matrix.skip_coverage"
133
+ env :
134
+ _PYTEST_TOX_COVERAGE_RUN : " coverage run -m"
135
+ COVERAGE_PROCESS_START : " .coveragerc"
136
+ _PYTEST_TOX_EXTRA_DEP : " coverage-enable-subprocess"
140
137
run : |
141
138
echo "_PYTEST_TOX_COVERAGE_RUN = $_PYTEST_TOX_COVERAGE_RUN"
142
139
tox -e ${{ matrix.tox_env }}
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ passenv = USER USERNAME COVERAGE_* TRAVIS PYTEST_ADDOPTS TERM
26
26
setenv =
27
27
_PYTEST_TOX_DEFAULT_POSARGS ={env:_PYTEST_TOX_POSARGS_LSOF:} {env:_PYTEST_TOX_POSARGS_XDIST:}
28
28
29
- # Configuration to run with coverage similar to Travis/Appveyor , e.g.
29
+ # Configuration to run with coverage similar to CI , e.g.
30
30
# "tox -e py37-coverage".
31
31
coverage: _PYTEST_TOX_COVERAGE_RUN =coverage run -m
32
32
coverage: _PYTEST_TOX_EXTRA_DEP =coverage-enable-subprocess
You can’t perform that action at this time.
0 commit comments