py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m pytest
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: pytest.ini
collecting ... collected 151 items

docs/conf.py::mypy PASSED
docs/conf.py::mypy-status PASSED
path/__init__.py::mypy PASSED
path/__init__.py::path.ExtantFile PASSED
path/__init__.py::path.ExtantPath PASSED
path/__init__.py::path.Path.access PASSED
path/__init__.py::path.Path.atime PASSED
path/__init__.py::path.Path.chmod PASSED
path/__init__.py::path.Path.chunks PASSED
path/__init__.py::path.Path.isabs PASSED
path/__init__.py::path.Path.ismount PASSED
path/__init__.py::path.Path.lstat PASSED
path/__init__.py::path.Path.mtime PASSED
path/__init__.py::path.Path.parts PASSED
path/__init__.py::path.Path.permissions PASSED
path/__init__.py::path.Path.replace PASSED
path/__init__.py::path.Path.splitall PASSED
path/__init__.py::path.Path.stat PASSED
path/__init__.py::path.Path.stem PASSED
path/__init__.py::path.Path.with_name PASSED
path/__init__.py::path.Path.with_stem PASSED
path/__init__.py::path.Path.with_suffix PASSED
path/__init__.py::path.TempDir PASSED
path/__init__.py::path.Traversal PASSED
path/__init__.py::path._strip_newlines PASSED
path/classes.py::mypy PASSED
path/compat/py38.py::mypy PASSED
path/masks.py::mypy PASSED
path/masks.py::path.masks.Permissions PASSED
path/masks.py::path.masks.compound PASSED
path/masks.py::path.masks.gen_bit_values PASSED
path/masks.py::path.masks.padded PASSED
path/masks.py::path.masks.simple PASSED
path/matchers.py::mypy PASSED
.::project PASSED
.::project PASSED
tests/conftest.py::mypy PASSED
tests/test_path.py::mypy PASSED
tests/test_path.py::TestBasics::test_relpath PASSED
tests/test_path.py::TestBasics::test_construction_without_args PASSED
tests/test_path.py::TestBasics::test_construction_from_none PASSED
tests/test_path.py::TestBasics::test_construction_from_int PASSED
tests/test_path.py::TestBasics::test_string_compatibility PASSED
tests/test_path.py::TestBasics::test_properties PASSED
tests/test_path.py::TestBasics::test_absolute PASSED
tests/test_path.py::TestBasics::test_cwd PASSED
tests/test_path.py::TestBasics::test_home PASSED
tests/test_path.py::TestBasics::test_explicit_module PASSED
tests/test_path.py::TestBasics::test_explicit_module_classes PASSED
tests/test_path.py::TestBasics::test_joinpath_on_instance PASSED
tests/test_path.py::TestBasics::test_joinpath_to_nothing PASSED
tests/test_path.py::TestBasics::test_joinpath_on_class PASSED
tests/test_path.py::TestBasics::test_joinpath_fails_on_empty PASSED
tests/test_path.py::TestBasics::test_joinpath_returns_same_type PASSED
tests/test_path.py::TestBasics::test_radd_string PASSED
tests/test_path.py::TestBasics::test_fspath PASSED
tests/test_path.py::TestBasics::test_normpath PASSED
tests/test_path.py::TestBasics::test_expandvars PASSED
tests/test_path.py::TestBasics::test_expand PASSED
tests/test_path.py::TestBasics::test_splitdrive PASSED
tests/test_path.py::TestBasics::test_relpathto PASSED
tests/test_path.py::TestBasics::test_walk_errors PASSED
tests/test_path.py::TestBasics::test_walk_child_error PASSED
tests/test_path.py::TestBasics::test_read_md5 PASSED
tests/test_path.py::TestBasics::test_read_hexhash PASSED
tests/test_path.py::TestBasics::test_statvfs PASSED
tests/test_path.py::TestBasics::test_pathconf PASSED
tests/test_path.py::TestBasics::test_utime PASSED
tests/test_path.py::TestBasics::test_chmod_str PASSED
tests/test_path.py::TestBasics::test_chown PASSED
tests/test_path.py::TestBasics::test_renames PASSED
tests/test_path.py::TestBasics::test_mkdir_p PASSED
tests/test_path.py::TestBasics::test_removedirs_p PASSED
tests/test_path.py::TestBasics::test_group PASSED
tests/test_path.py::TestReadWriteText::test_read_write PASSED
tests/test_path.py::TestPerformance::test_import_time PASSED
tests/test_path.py::TestOwnership::test_get_owner PASSED
tests/test_path.py::TestLinks::test_hardlink_to PASSED
tests/test_path.py::TestLinks::test_link PASSED
tests/test_path.py::TestLinks::test_symlink_to PASSED
tests/test_path.py::TestLinks::test_symlink_none PASSED
tests/test_path.py::TestLinks::test_readlinkabs_passthrough PASSED
tests/test_path.py::TestLinks::test_readlinkabs_rendered PASSED
tests/test_path.py::TestSymbolicLinksWalk::test_skip_symlinks PASSED
tests/test_path.py::TestSelfReturn::test_makedirs_p PASSED
tests/test_path.py::TestSelfReturn::test_makedirs_p_extant PASSED
tests/test_path.py::TestSelfReturn::test_rename PASSED
tests/test_path.py::TestSelfReturn::test_mkdir PASSED
tests/test_path.py::TestSelfReturn::test_touch PASSED
tests/test_path.py::test_chroot PASSED
tests/test_path.py::test_startfile SKIPPED (condition: not hasattr(P...)
tests/test_path.py::TestScratchDir::test_context_manager PASSED
tests/test_path.py::TestScratchDir::test_touch PASSED
tests/test_path.py::TestScratchDir::test_listing PASSED
tests/test_path.py::TestScratchDir::test_iterdir_other_encoding PASSED
tests/test_path.py::TestScratchDir::test_makedirs PASSED
tests/test_path.py::TestScratchDir::test_shutil PASSED
tests/test_path.py::TestScratchDir::test_patterns PASSED
tests/test_path.py::TestScratchDir::test_unicode[UTF-8] PASSED
tests/test_path.py::TestScratchDir::test_unicode[UTF-16BE] PASSED
tests/test_path.py::TestScratchDir::test_unicode[UTF-16LE] PASSED
tests/test_path.py::TestScratchDir::test_unicode[UTF-16] PASSED
tests/test_path.py::TestScratchDir::test_chunks PASSED
tests/test_path.py::TestScratchDir::test_samefile PASSED
tests/test_path.py::TestScratchDir::test_rmtree_p PASSED
tests/test_path.py::TestScratchDir::test_rmtree_p_nonexistent PASSED
tests/test_path.py::TestScratchDir::test_rmdir_p_exists PASSED
tests/test_path.py::TestScratchDir::test_rmdir_p_nonexistent PASSED
tests/test_path.py::TestScratchDir::test_rmdir_p_sub_sub_dir PASSED
tests/test_path.py::TestMergeTree::test_with_nonexisting_dst_kwargs PASSED
tests/test_path.py::TestMergeTree::test_with_nonexisting_dst_args PASSED
tests/test_path.py::TestMergeTree::test_with_existing_dst PASSED
tests/test_path.py::TestMergeTree::test_copytree_parameters PASSED
tests/test_path.py::TestMergeTree::test_only_newer PASSED
tests/test_path.py::TestMergeTree::test_nested PASSED
tests/test_path.py::TestChdir::test_chdir_or_cd PASSED
tests/test_path.py::TestSubclass::test_subclass_produces_same_class PASSED
tests/test_path.py::TestTempDir::test_constructor PASSED
tests/test_path.py::TestTempDir::test_next_class PASSED
tests/test_path.py::TestTempDir::test_context_manager PASSED
tests/test_path.py::TestTempDir::test_context_manager_using_with PASSED
tests/test_path.py::TestTempDir::test_cleaned_up_on_interrupt PASSED
tests/test_path.py::TestUnicode::test_walkdirs_with_unicode_name PASSED
tests/test_path.py::TestPatternMatching::test_fnmatch_simple PASSED
tests/test_path.py::TestPatternMatching::test_fnmatch_custom_mod PASSED
tests/test_path.py::TestPatternMatching::test_fnmatch_custom_normcase PASSED
tests/test_path.py::TestPatternMatching::test_iterdir_simple PASSED
tests/test_path.py::TestPatternMatching::test_iterdir_empty_pattern PASSED
tests/test_path.py::TestPatternMatching::test_iterdir_patterns PASSED
tests/test_path.py::TestPatternMatching::test_iterdir_custom_module PASSED
tests/test_path.py::TestPatternMatching::test_iterdir_case_insensitive PASSED
tests/test_path.py::TestPatternMatching::test_walk_case_insensitive PASSED
tests/test_path.py::TestInPlace::test_line_by_line_rewrite PASSED
tests/test_path.py::TestInPlace::test_exception_in_context PASSED
tests/test_path.py::TestInPlace::test_write_mode_invalid PASSED
tests/test_path.py::TestSpecialPaths::test_basic_paths PASSED
tests/test_path.py::TestSpecialPaths::test_unix_paths PASSED
tests/test_path.py::TestSpecialPaths::test_unix_paths_fallback PASSED
tests/test_path.py::TestSpecialPaths::test_property PASSED
tests/test_path.py::TestSpecialPaths::test_other_parameters PASSED
tests/test_path.py::TestSpecialPaths::test_multipath PASSED
tests/test_path.py::TestSpecialPaths::test_reused_SpecialResolver PASSED
tests/test_path.py::TestMultiPath::test_for_class PASSED
tests/test_path.py::TestMultiPath::test_detect_no_pathsep PASSED
tests/test_path.py::TestMultiPath::test_detect_with_pathsep PASSED
tests/test_path.py::TestMultiPath::test_iteration PASSED
tests/test_path.py::test_no_dependencies PASSED
tests/test_path.py::TestHandlers::test_raise PASSED
tests/test_path.py::TestHandlers::test_warn PASSED
tests/test_path.py::TestHandlers::test_ignore PASSED
tests/test_path.py::TestHandlers::test_invalid_handler PASSED

===================================== mypy =====================================

Success: no issues found in 8 source files
======== 150 passed, 1 skipped ========
  py$(PYV): OK
  congratulations :)