File tree 3 files changed +6
-17
lines changed
3 files changed +6
-17
lines changed Original file line number Diff line number Diff line change @@ -44,24 +44,13 @@ $(CSS): $(SCSS)
44
44
pysassc --style=compact $(SCSS ) $@
45
45
cp $@ tests/gold/html/styled
46
46
47
- LINTABLE = coverage tests igor.py setup.py __main__.py
48
-
49
47
lint : # # Run linters and checkers.
50
48
tox -q -e lint
51
49
52
- test :
53
- tox -q -e py39 $(ARGS )
54
-
55
- PYTEST_SMOKE_ARGS = -n 6 -m "not expensive" --maxfail=3 $(ARGS )
50
+ PYTEST_SMOKE_ARGS = -n auto -m "not expensive" --maxfail=3 $(ARGS )
56
51
57
52
smoke : # # Run tests quickly with the C tracer in the lowest supported Python versions.
58
- COVERAGE_NO_PYTRACER=1 tox -q -e py39 -- $(PYTEST_SMOKE_ARGS )
59
-
60
- pysmoke : # # Run tests quickly with the Python tracer in the lowest supported Python versions.
61
- COVERAGE_NO_CTRACER=1 tox -q -e py39 -- $(PYTEST_SMOKE_ARGS )
62
-
63
- metasmoke :
64
- COVERAGE_NO_PYTRACER=1 ARGS=" -e py39" make clean metacov metahtml
53
+ COVERAGE_NO_PYTRACER=1 tox -q -e py36 -- $(PYTEST_SMOKE_ARGS )
65
54
66
55
# Coverage measurement of coverage.py itself (meta-coverage). See metacov.ini
67
56
# for details.
@@ -72,6 +61,9 @@ metacov: ## Run meta-coverage, measuring ourself.
72
61
metahtml : # # Produce meta-coverage HTML reports.
73
62
python igor.py combine_html
74
63
64
+ metasmoke :
65
+ COVERAGE_NO_PYTRACER=1 ARGS=" -e py39" make clean metacov metahtml
66
+
75
67
PIP_COMPILE = pip-compile --upgrade --allow-unsafe
76
68
upgrade : export CUSTOM_COMPILE_COMMAND=make upgrade
77
69
upgrade : # # update the *.pip files with the latest packages satisfying *.in files
Original file line number Diff line number Diff line change 96
96
- pip install -r requirements/dev.pip
97
97
- $ tox
98
98
99
- - Testing on Linux:
100
- - $ make test_linux
101
-
102
99
- For complete coverage testing:
103
100
104
101
$ make metacov
Original file line number Diff line number Diff line change 2
2
# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
3
3
4
4
[tool:pytest]
5
- addopts = -q -n3 --strict-markers --force-flaky --no-flaky-report -rfeX --failed-first
5
+ addopts = -q -n auto --strict-markers --force-flaky --no-flaky-report -rfeX --failed-first
6
6
python_classes = *Test
7
7
markers =
8
8
expensive: too slow to run during " make smoke"
You can’t perform that action at this time.
0 commit comments