1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python -m pytest --junitxml $(@D)/.tox/junit.py$(PYV).xml --cov pyproject_fmt --cov $(@D)/tests --cov-fail-under=100 --cov-config=pyproject.toml --no-cov-on-fail --cov-report term-missing:skip-covered --cov-context=test --cov-report html:$(@D)/.tox/py$(PYV)/tmp/htmlcov --cov-report xml:$(@D)/.tox/coverage.py$(PYV).xml tests
3 ============================= test session starts ==============================
4 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
5 cachedir: .tox/py$(PYV)/.pytest_cache
7 configfile: pyproject.toml
8 collecting ... collected 39 items
10 tests/test_cli.py::test_cli_version PASSED
11 tests/test_cli.py::test_cli_invalid_version PASSED
12 tests/test_cli.py::test_cli_invalid_version_value PASSED
13 tests/test_cli.py::test_cli_pyproject_toml_ok PASSED
14 tests/test_cli.py::test_cli_inputs_ok PASSED
15 tests/test_cli.py::test_cli_pyproject_toml_stdin PASSED
16 tests/test_cli.py::test_cli_pyproject_toml_not_exists PASSED
17 tests/test_cli.py::test_cli_pyproject_toml_not_file PASSED
18 tests/test_cli.py::test_cli_pyproject_toml_permission_fail[256-write] PASSED
19 tests/test_cli.py::test_cli_pyproject_toml_permission_fail[128-read] PASSED
20 tests/test_cli.py::test_pyproject_toml_resolved PASSED
21 tests/test_cli.py::test_pyproject_toml_dir PASSED
22 tests/test_main.py::test_version PASSED
23 tests/test_main.py::test_color_diff PASSED
24 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-True-True-True] PASSED
25 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-True-True-False] PASSED
26 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-True-False-True] PASSED
27 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-True-False-False] PASSED
28 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-False-True-True] PASSED
29 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-False-True-False] PASSED
30 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-False-False-True] PASSED
31 tests/test_main.py::test_main[[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-[build-system]\nrequires = [\n "hatchling>=0.14",\n]\n-no change for {0}\n-False-False-False] PASSED
32 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-True-True-True] PASSED
33 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-True-True-False] PASSED
34 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-True-False-True] PASSED
35 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-True-False-False] PASSED
36 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-False-True-True] PASSED
37 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-False-True-False] PASSED
38 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-False-False-True] PASSED
39 tests/test_main.py::test_main[[build-system]\nrequires = ["hatchling>=0.14.0"]-[build-system]\nrequires = [ "hatchling>=0.14" ]\n---- {0}\n\n+++ {0}\n\n@@ -1,2 +1,2 @@\n\n [build-system]\n-requires = ["hatchling>=0.14.0"]\n+requires = [ "hatchling>=0.14" ]\n-False-False-False] PASSED
40 tests/test_main.py::test_indent[0] PASSED
41 tests/test_main.py::test_indent[2] PASSED
42 tests/test_main.py::test_indent[4] PASSED
43 tests/test_main.py::test_keep_full_version_cli PASSED
44 tests/test_main.py::test_pyproject_toml_config PASSED
45 tests/test_main.py::test_pyproject_ftm_api_changed PASSED
46 tests/test_main.py::test_pyproject_ftm_api_no_change PASSED
47 tests/test_pyproject_toml_fmt.py::test_help_invocation_as_module PASSED
48 tests/test_pyproject_toml_fmt.py::test_help_invocation_as_script PASSED
50 - generated xml file: $(@D)/.tox/junit.py$(PYV).xml -
52 7 files skipped due to complete coverage.
53 Coverage HTML written to dir $(@D)/.tox/py$(PYV)/tmp/htmlcov
54 Coverage XML written to file $(@D)/.tox/coverage.py$(PYV).xml
56 Required test coverage of 100% reached. Total coverage: 100.00%
57 ======== 39 passed ========