py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) py$(PYV): commands[0]> python -m pytest -p no:mypy --cov pytest_mypy --cov-branch --cov-fail-under 100 --cov-report term-missing -n auto ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python cachedir: .tox/py$(PYV)/.pytest_cache mypy: 1.15.0 rootdir: $(@D) configfile: tox.ini testpaths: tests X workers [84 items] scheduling tests via LoadScheduling tests/test_pytest_mypy.py::test_api_file_error_formatter[False] PASSED tests/test_pytest_mypy.py::test_api_file_error_formatter[None] PASSED tests/test_pytest_mypy.py::test_api_file_error_formatter[True] PASSED tests/test_pytest_mypy.py::test_api_mypy_argv[False] PASSED tests/test_pytest_mypy.py::test_api_mypy_argv[None] PASSED tests/test_pytest_mypy.py::test_api_mypy_argv[True] PASSED tests/test_pytest_mypy.py::test_api_nodeid_name[False] PASSED tests/test_pytest_mypy.py::test_api_nodeid_name[None] PASSED tests/test_pytest_mypy.py::test_api_nodeid_name[True] PASSED tests/test_pytest_mypy.py::test_api_test_name_formatter[False] PASSED tests/test_pytest_mypy.py::test_api_test_name_formatter[None] PASSED tests/test_pytest_mypy.py::test_api_test_name_formatter[True] PASSED tests/test_pytest_mypy.py::test_error_severity PASSED tests/test_pytest_mypy.py::test_looponfail[__init__] SKIPPED tests/test_pytest_mypy.py::test_looponfail[test_demo] SKIPPED tests/test_pytest_mypy.py::test_mypy_annotation_unchecked[False] PASSED tests/test_pytest_mypy.py::test_mypy_annotation_unchecked[None] PASSED tests/test_pytest_mypy.py::test_mypy_annotation_unchecked[True] PASSED tests/test_pytest_mypy.py::test_mypy_config_file[False] PASSED tests/test_pytest_mypy.py::test_mypy_config_file[None] PASSED tests/test_pytest_mypy.py::test_mypy_config_file[True] PASSED tests/test_pytest_mypy.py::test_mypy_encoding_warnings SKIPPED tests/test_pytest_mypy.py::test_mypy_error[False] PASSED tests/test_pytest_mypy.py::test_mypy_error[None] PASSED tests/test_pytest_mypy.py::test_mypy_error[True] PASSED tests/test_pytest_mypy.py::test_mypy_ignore_missings_imports[False] PASSED tests/test_pytest_mypy.py::test_mypy_ignore_missings_imports[None] PASSED tests/test_pytest_mypy.py::test_mypy_ignore_missings_imports[True] PASSED tests/test_pytest_mypy.py::test_mypy_indirect[False-__init__] XFAIL tests/test_pytest_mypy.py::test_mypy_indirect[False-good] XFAIL tests/test_pytest_mypy.py::test_mypy_indirect[None-__init__] XFAIL tests/test_pytest_mypy.py::test_mypy_indirect[None-good] XFAIL tests/test_pytest_mypy.py::test_mypy_indirect[True-__init__] XFAIL tests/test_pytest_mypy.py::test_mypy_indirect[True-good] XFAIL tests/test_pytest_mypy.py::test_mypy_marker[False] PASSED tests/test_pytest_mypy.py::test_mypy_marker[None] PASSED tests/test_pytest_mypy.py::test_mypy_marker[True] PASSED tests/test_pytest_mypy.py::test_mypy_no_output[False] PASSED tests/test_pytest_mypy.py::test_mypy_no_output[None] PASSED tests/test_pytest_mypy.py::test_mypy_no_output[True] PASSED tests/test_pytest_mypy.py::test_mypy_no_status_check[False] PASSED tests/test_pytest_mypy.py::test_mypy_no_status_check[None] PASSED tests/test_pytest_mypy.py::test_mypy_no_status_check[True] PASSED tests/test_pytest_mypy.py::test_mypy_path_error[False] PASSED tests/test_pytest_mypy.py::test_mypy_path_error[None] PASSED tests/test_pytest_mypy.py::test_mypy_path_error[True] PASSED tests/test_pytest_mypy.py::test_mypy_pyi[False] PASSED tests/test_pytest_mypy.py::test_mypy_pyi[None] PASSED tests/test_pytest_mypy.py::test_mypy_pyi[True] PASSED tests/test_pytest_mypy.py::test_mypy_report_style[False] PASSED tests/test_pytest_mypy.py::test_mypy_report_style[None] PASSED tests/test_pytest_mypy.py::test_mypy_report_style[True] PASSED tests/test_pytest_mypy.py::test_mypy_results_from_mypy_with_opts PASSED tests/test_pytest_mypy.py::test_mypy_stderr[False] PASSED tests/test_pytest_mypy.py::test_mypy_stderr[None] PASSED tests/test_pytest_mypy.py::test_mypy_stderr[True] PASSED tests/test_pytest_mypy.py::test_mypy_success[False-1] PASSED tests/test_pytest_mypy.py::test_mypy_success[False-2] PASSED tests/test_pytest_mypy.py::test_mypy_success[None-1] PASSED tests/test_pytest_mypy.py::test_mypy_success[None-2] PASSED tests/test_pytest_mypy.py::test_mypy_success[True-1] PASSED tests/test_pytest_mypy.py::test_mypy_success[True-2] PASSED tests/test_pytest_mypy.py::test_mypy_unmatched_stdout[False] PASSED tests/test_pytest_mypy.py::test_mypy_unmatched_stdout[None] PASSED tests/test_pytest_mypy.py::test_mypy_unmatched_stdout[True] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_passes[False] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_passes[None] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_passes[True] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_reports_stdout[False] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_reports_stdout[None] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_reports_stdout[True] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_xfails[False] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_xfails[None] PASSED tests/test_pytest_mypy.py::test_mypy_xfail_xfails[True] PASSED tests/test_pytest_mypy.py::test_non_mypy_error[False] PASSED tests/test_pytest_mypy.py::test_non_mypy_error[None] PASSED tests/test_pytest_mypy.py::test_non_mypy_error[True] PASSED tests/test_pytest_mypy.py::test_py_typed PASSED tests/test_pytest_mypy.py::test_pyproject_toml[False] PASSED tests/test_pytest_mypy.py::test_pyproject_toml[None] PASSED tests/test_pytest_mypy.py::test_pyproject_toml[True] PASSED tests/test_pytest_mypy.py::test_setup_cfg[False] PASSED tests/test_pytest_mypy.py::test_setup_cfg[None] PASSED tests/test_pytest_mypy.py::test_setup_cfg[True] PASSED =============================== warnings summary =============================== ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831 $(PYTHON_DIR)/vendor-packages/_pytest/config/__init__.py:831: PytestAssertRewriteWarning: Module already imported so cannot be rewritten: xdist self.import_plugin(import_spec, consider_entry_points=True) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================================ tests coverage ================================ _______________ coverage: platform sunos5, python 3.9.21-final-0 _______________ Name Stmts Miss Branch BrPart Cover Missing --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- $(PROTO_DIR)$(PYTHON_DIR)/vendor-packages/pytest_mypy/__init__.py 187 0 48 0 100% --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 187 0 48 0 100% Required test coverage of 100% reached. Total coverage: 100.00% ======== 75 passed, 3 skipped, 6 xfailed, 9 warnings ======== $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw3/test_static_directory_without_0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_static_directory_without_0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw3/test_static_directory_without_1 <class 'FileExistsError'>: [Errno 17] File exists: 'test_static_directory_without_1' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw3 <class 'FileExistsError'>: [Errno 17] File exists: 'popen-gw3' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw2/test_static_directory_without_0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_static_directory_without_0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw2/test_static_directory_without_1 <class 'FileExistsError'>: [Errno 17] File exists: 'test_static_directory_without_1' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw2 <class 'FileExistsError'>: [Errno 17] File exists: 'popen-gw2' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw4/test_static_directory_without_0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_static_directory_without_0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw4/test_static_directory_without_1 <class 'FileExistsError'>: [Errno 17] File exists: 'test_static_directory_without_1' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/popen-gw4 <class 'FileExistsError'>: [Errno 17] File exists: 'popen-gw4' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/test_discovery_via_path_in_non0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_discovery_via_path_in_non0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/test_discovery_via_path_in_non0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_discovery_via_path_in_non0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/test_discovery_via_path_in_non0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_discovery_via_path_in_non0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR)/test_discovery_via_path_in_non0 <class 'FileExistsError'>: [Errno 17] File exists: 'test_discovery_via_path_in_non0' warnings.warn( $(PYTHON_DIR)/vendor-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing $(TMPDIR) <class 'FileExistsError'>: [Errno 17] File exists: '$(TMPDIR) warnings.warn( py$(PYV): OK congratulations :)