| | |
| | | cachedir: .tox/py$(PYV)/.pytest_cache |
| | | rootdir: $(@D) |
| | | configfile: pytest.ini |
| | | collecting ... collected 146 items |
| | | collecting ... collected 150 items |
| | | |
| | | .::project PASSED |
| | | .::project PASSED |
| | | docs/conf.py::mypy PASSED |
| | | docs/conf.py::mypy-status PASSED |
| | | path/__init__.py::path.ExtantFile PASSED |
| | |
| | | path/masks.py::path.masks.padded PASSED |
| | | path/masks.py::path.masks.simple PASSED |
| | | path/matchers.pyi::mypy PASSED |
| | | test_path.py::TestBasics::test_chmod_str PASSED |
| | | test_path.py::TestBasics::test_chown PASSED |
| | | test_path.py::TestBasics::test_construction_from_int PASSED |
| | | test_path.py::TestBasics::test_construction_from_none PASSED |
| | | .::project PASSED |
| | | .::project PASSED |
| | | test_path.py::mypy PASSED |
| | | test_path.py::TestBasics::test_relpath PASSED |
| | | test_path.py::TestBasics::test_construction_without_args PASSED |
| | | test_path.py::TestBasics::test_expand PASSED |
| | | test_path.py::TestBasics::test_expandvars PASSED |
| | | test_path.py::TestBasics::test_construction_from_none PASSED |
| | | test_path.py::TestBasics::test_construction_from_int PASSED |
| | | test_path.py::TestBasics::test_string_compatibility PASSED |
| | | test_path.py::TestBasics::test_properties PASSED |
| | | test_path.py::TestBasics::test_absolute PASSED |
| | | test_path.py::TestBasics::test_cwd PASSED |
| | | test_path.py::TestBasics::test_explicit_module PASSED |
| | | test_path.py::TestBasics::test_explicit_module_classes PASSED |
| | | test_path.py::TestBasics::test_fspath PASSED |
| | | test_path.py::TestBasics::test_joinpath_fails_on_empty PASSED |
| | | test_path.py::TestBasics::test_joinpath_on_class PASSED |
| | | test_path.py::TestBasics::test_joinpath_on_instance PASSED |
| | | test_path.py::TestBasics::test_joinpath_returns_same_type PASSED |
| | | test_path.py::TestBasics::test_joinpath_to_nothing PASSED |
| | | test_path.py::TestBasics::test_methods PASSED |
| | | test_path.py::TestBasics::test_mkdir_p PASSED |
| | | test_path.py::TestBasics::test_normpath PASSED |
| | | test_path.py::TestBasics::test_pathconf PASSED |
| | | test_path.py::TestBasics::test_properties PASSED |
| | | test_path.py::TestBasics::test_joinpath_on_class PASSED |
| | | test_path.py::TestBasics::test_joinpath_fails_on_empty PASSED |
| | | test_path.py::TestBasics::test_joinpath_returns_same_type PASSED |
| | | test_path.py::TestBasics::test_radd_string PASSED |
| | | test_path.py::TestBasics::test_read_hexhash PASSED |
| | | test_path.py::TestBasics::test_read_md5 PASSED |
| | | test_path.py::TestBasics::test_relpath PASSED |
| | | test_path.py::TestBasics::test_relpathto PASSED |
| | | test_path.py::TestBasics::test_removedirs_p PASSED |
| | | test_path.py::TestBasics::test_renames PASSED |
| | | test_path.py::TestBasics::test_fspath PASSED |
| | | test_path.py::TestBasics::test_normpath PASSED |
| | | test_path.py::TestBasics::test_expandvars PASSED |
| | | test_path.py::TestBasics::test_expand PASSED |
| | | test_path.py::TestBasics::test_splitdrive PASSED |
| | | test_path.py::TestBasics::test_statvfs PASSED |
| | | test_path.py::TestBasics::test_string_compatibility PASSED |
| | | test_path.py::TestBasics::test_utime PASSED |
| | | test_path.py::TestBasics::test_walk_child_error PASSED |
| | | test_path.py::TestBasics::test_relpathto PASSED |
| | | test_path.py::TestBasics::test_walk_errors PASSED |
| | | test_path.py::TestChdir::test_chdir_or_cd PASSED |
| | | test_path.py::TestHandlers::test_ignore PASSED |
| | | test_path.py::TestHandlers::test_invalid_handler PASSED |
| | | test_path.py::TestHandlers::test_raise PASSED |
| | | test_path.py::TestHandlers::test_warn PASSED |
| | | test_path.py::TestInPlace::test_exception_in_context PASSED |
| | | test_path.py::TestInPlace::test_line_by_line_rewrite PASSED |
| | | test_path.py::TestInPlace::test_write_mode_invalid PASSED |
| | | test_path.py::TestLinks::test_link PASSED |
| | | test_path.py::TestLinks::test_readlinkabs_passthrough PASSED |
| | | test_path.py::TestLinks::test_readlinkabs_rendered PASSED |
| | | test_path.py::TestLinks::test_symlink_none PASSED |
| | | test_path.py::TestMergeTree::test_copytree_parameters PASSED |
| | | test_path.py::TestMergeTree::test_listdir PASSED |
| | | test_path.py::TestMergeTree::test_nested PASSED |
| | | test_path.py::TestMergeTree::test_only_newer PASSED |
| | | test_path.py::TestMergeTree::test_with_existing_dst PASSED |
| | | test_path.py::TestMergeTree::test_with_nonexisting_dst_args PASSED |
| | | test_path.py::TestMergeTree::test_with_nonexisting_dst_kwargs PASSED |
| | | test_path.py::TestMultiPath::test_detect_no_pathsep PASSED |
| | | test_path.py::TestMultiPath::test_detect_with_pathsep PASSED |
| | | test_path.py::TestMultiPath::test_for_class PASSED |
| | | test_path.py::TestMultiPath::test_iteration PASSED |
| | | test_path.py::TestOwnership::test_get_owner PASSED |
| | | test_path.py::TestPatternMatching::test_fnmatch_custom_mod PASSED |
| | | test_path.py::TestPatternMatching::test_fnmatch_custom_normcase PASSED |
| | | test_path.py::TestPatternMatching::test_fnmatch_simple PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_case_insensitive PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_custom_module PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_empty_pattern PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_patterns PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_simple PASSED |
| | | test_path.py::TestPatternMatching::test_walk_case_insensitive PASSED |
| | | test_path.py::TestPerformance::test_import_time PASSED |
| | | test_path.py::TestBasics::test_walk_child_error PASSED |
| | | test_path.py::TestBasics::test_read_md5 PASSED |
| | | test_path.py::TestBasics::test_read_hexhash PASSED |
| | | test_path.py::TestBasics::test_statvfs PASSED |
| | | test_path.py::TestBasics::test_pathconf PASSED |
| | | test_path.py::TestBasics::test_utime PASSED |
| | | test_path.py::TestBasics::test_chmod_str PASSED |
| | | test_path.py::TestBasics::test_chown PASSED |
| | | test_path.py::TestBasics::test_renames PASSED |
| | | test_path.py::TestBasics::test_mkdir_p PASSED |
| | | test_path.py::TestBasics::test_removedirs_p PASSED |
| | | test_path.py::TestBasics::test_group PASSED |
| | | test_path.py::TestReadWriteText::test_read_write PASSED |
| | | test_path.py::TestReadWriteText::test_write_text_bytes PASSED |
| | | test_path.py::TestScratchDir::test_chunks PASSED |
| | | test_path.py::TestPerformance::test_import_time PASSED |
| | | test_path.py::TestOwnership::test_get_owner PASSED |
| | | test_path.py::TestLinks::test_hardlink_to PASSED |
| | | test_path.py::TestLinks::test_link PASSED |
| | | test_path.py::TestLinks::test_symlink_to PASSED |
| | | test_path.py::TestLinks::test_symlink_none PASSED |
| | | test_path.py::TestLinks::test_readlinkabs_passthrough PASSED |
| | | test_path.py::TestLinks::test_readlinkabs_rendered PASSED |
| | | test_path.py::TestSymbolicLinksWalk::test_skip_symlinks PASSED |
| | | test_path.py::TestSelfReturn::test_makedirs_p PASSED |
| | | test_path.py::TestSelfReturn::test_makedirs_p_extant PASSED |
| | | test_path.py::TestSelfReturn::test_rename PASSED |
| | | test_path.py::TestSelfReturn::test_mkdir PASSED |
| | | test_path.py::TestSelfReturn::test_touch PASSED |
| | | test_path.py::test_chroot PASSED |
| | | test_path.py::test_startfile SKIPPED (condition: not hasattr(Path, '...) |
| | | test_path.py::TestScratchDir::test_context_manager PASSED |
| | | test_path.py::TestScratchDir::test_iterdir_other_encoding PASSED |
| | | test_path.py::TestScratchDir::test_listing PASSED |
| | | test_path.py::TestScratchDir::test_makedirs PASSED |
| | | test_path.py::TestScratchDir::test_patterns PASSED |
| | | test_path.py::TestScratchDir::test_rmdir_p_exists PASSED |
| | | test_path.py::TestScratchDir::test_rmdir_p_nonexistent PASSED |
| | | test_path.py::TestScratchDir::test_rmdir_p_sub_sub_dir PASSED |
| | | test_path.py::TestScratchDir::test_rmtree_p PASSED |
| | | test_path.py::TestScratchDir::test_rmtree_p_nonexistent PASSED |
| | | test_path.py::TestScratchDir::test_samefile PASSED |
| | | test_path.py::TestScratchDir::test_shutil PASSED |
| | | test_path.py::TestScratchDir::test_touch PASSED |
| | | test_path.py::TestScratchDir::test_listing PASSED |
| | | test_path.py::TestScratchDir::test_iterdir_other_encoding PASSED |
| | | test_path.py::TestScratchDir::test_makedirs PASSED |
| | | test_path.py::TestScratchDir::test_shutil PASSED |
| | | test_path.py::TestScratchDir::test_patterns PASSED |
| | | test_path.py::TestScratchDir::test_unicode[UTF-8] PASSED |
| | | test_path.py::TestScratchDir::test_unicode[UTF-16BE] PASSED |
| | | test_path.py::TestScratchDir::test_unicode[UTF-16LE] PASSED |
| | | test_path.py::TestScratchDir::test_unicode[UTF-16] PASSED |
| | | test_path.py::TestScratchDir::test_unicode[UTF-8] PASSED |
| | | test_path.py::TestSelfReturn::test_makedirs_p PASSED |
| | | test_path.py::TestSelfReturn::test_makedirs_p_extant PASSED |
| | | test_path.py::TestSelfReturn::test_mkdir PASSED |
| | | test_path.py::TestSelfReturn::test_rename PASSED |
| | | test_path.py::TestSelfReturn::test_touch PASSED |
| | | test_path.py::TestSpecialPaths::test_basic_paths PASSED |
| | | test_path.py::TestSpecialPaths::test_multipath PASSED |
| | | test_path.py::TestSpecialPaths::test_other_parameters PASSED |
| | | test_path.py::TestSpecialPaths::test_property PASSED |
| | | test_path.py::TestSpecialPaths::test_reused_SpecialResolver PASSED |
| | | test_path.py::TestSpecialPaths::test_unix_paths PASSED |
| | | test_path.py::TestSpecialPaths::test_unix_paths_fallback PASSED |
| | | test_path.py::TestScratchDir::test_chunks PASSED |
| | | test_path.py::TestScratchDir::test_samefile PASSED |
| | | test_path.py::TestScratchDir::test_rmtree_p PASSED |
| | | test_path.py::TestScratchDir::test_rmtree_p_nonexistent PASSED |
| | | test_path.py::TestScratchDir::test_rmdir_p_exists PASSED |
| | | test_path.py::TestScratchDir::test_rmdir_p_nonexistent PASSED |
| | | test_path.py::TestScratchDir::test_rmdir_p_sub_sub_dir PASSED |
| | | test_path.py::TestMergeTree::test_with_nonexisting_dst_kwargs PASSED |
| | | test_path.py::TestMergeTree::test_with_nonexisting_dst_args PASSED |
| | | test_path.py::TestMergeTree::test_with_existing_dst PASSED |
| | | test_path.py::TestMergeTree::test_copytree_parameters PASSED |
| | | test_path.py::TestMergeTree::test_only_newer PASSED |
| | | test_path.py::TestMergeTree::test_nested PASSED |
| | | test_path.py::TestMergeTree::test_listdir PASSED |
| | | test_path.py::TestChdir::test_chdir_or_cd PASSED |
| | | test_path.py::TestSubclass::test_subclass_produces_same_class PASSED |
| | | test_path.py::TestSymbolicLinksWalk::test_skip_symlinks PASSED |
| | | test_path.py::TestTempDir::test_cleaned_up_on_interrupt PASSED |
| | | test_path.py::TestTempDir::test_constructor PASSED |
| | | test_path.py::TestTempDir::test_next_class PASSED |
| | | test_path.py::TestTempDir::test_context_manager PASSED |
| | | test_path.py::TestTempDir::test_context_manager_using_with PASSED |
| | | test_path.py::TestTempDir::test_next_class PASSED |
| | | test_path.py::TestTempDir::test_cleaned_up_on_interrupt PASSED |
| | | test_path.py::TestUnicode::test_walkdirs_with_unicode_name PASSED |
| | | test_path.py::mypy PASSED |
| | | test_path.py::test_chroot PASSED |
| | | test_path.py::TestPatternMatching::test_fnmatch_simple PASSED |
| | | test_path.py::TestPatternMatching::test_fnmatch_custom_mod PASSED |
| | | test_path.py::TestPatternMatching::test_fnmatch_custom_normcase PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_simple PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_empty_pattern PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_patterns PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_custom_module PASSED |
| | | test_path.py::TestPatternMatching::test_iterdir_case_insensitive PASSED |
| | | test_path.py::TestPatternMatching::test_walk_case_insensitive PASSED |
| | | test_path.py::TestInPlace::test_line_by_line_rewrite PASSED |
| | | test_path.py::TestInPlace::test_exception_in_context PASSED |
| | | test_path.py::TestInPlace::test_write_mode_invalid PASSED |
| | | test_path.py::TestSpecialPaths::test_basic_paths PASSED |
| | | test_path.py::TestSpecialPaths::test_unix_paths PASSED |
| | | test_path.py::TestSpecialPaths::test_unix_paths_fallback PASSED |
| | | test_path.py::TestSpecialPaths::test_property PASSED |
| | | test_path.py::TestSpecialPaths::test_other_parameters PASSED |
| | | test_path.py::TestSpecialPaths::test_multipath PASSED |
| | | test_path.py::TestSpecialPaths::test_reused_SpecialResolver PASSED |
| | | test_path.py::TestMultiPath::test_for_class PASSED |
| | | test_path.py::TestMultiPath::test_detect_no_pathsep PASSED |
| | | test_path.py::TestMultiPath::test_detect_with_pathsep PASSED |
| | | test_path.py::TestMultiPath::test_iteration PASSED |
| | | test_path.py::test_no_dependencies PASSED |
| | | test_path.py::test_startfile SKIPPED (condition: not hasattr(Path, '...) |
| | | test_path.py::TestHandlers::test_raise PASSED |
| | | test_path.py::TestHandlers::test_warn PASSED |
| | | test_path.py::TestHandlers::test_ignore PASSED |
| | | test_path.py::TestHandlers::test_invalid_handler PASSED |
| | | |
| | | ===================================== mypy ===================================== |
| | | |
| | | Success: no issues found in 7 source files |
| | | ======== 145 passed, 1 skipped ======== |
| | | ======== 149 passed, 1 skipped ======== |
| | | py$(PYV): OK |
| | | congratulations :) |