Andreas Wacknitz
2024-04-09 7bea32fd382fe993229cd2db29c3a13cb8138b09
commit | author | age
8141fe 1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
cc48bc 2 py$(PYV): commands[0]> python -m pytest
MT 3 ============================= test session starts ==============================
4 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
5 cachedir: .tox/py$(PYV)/.pytest_cache
6 rootdir: $(@D)
7 configfile: pytest.ini
dbc809 8 collecting ... collected 150 items
cc48bc 9
MT 10 docs/conf.py::mypy PASSED
e39f99 11 docs/conf.py::mypy-status PASSED
cc48bc 12 path/__init__.py::path.ExtantFile PASSED
MT 13 path/__init__.py::path.ExtantPath PASSED
14 path/__init__.py::path.Path.access PASSED
15 path/__init__.py::path.Path.atime PASSED
16 path/__init__.py::path.Path.chmod PASSED
17 path/__init__.py::path.Path.chunks PASSED
18 path/__init__.py::path.Path.isabs PASSED
19 path/__init__.py::path.Path.ismount PASSED
20 path/__init__.py::path.Path.lstat PASSED
21 path/__init__.py::path.Path.mtime PASSED
22 path/__init__.py::path.Path.parts PASSED
23 path/__init__.py::path.Path.permissions PASSED
24 path/__init__.py::path.Path.splitall PASSED
25 path/__init__.py::path.Path.stat PASSED
26 path/__init__.py::path.Path.stem PASSED
e39f99 27 path/__init__.py::path.Path.with_name PASSED
MT 28 path/__init__.py::path.Path.with_stem PASSED
cc48bc 29 path/__init__.py::path.Path.with_suffix PASSED
MT 30 path/__init__.py::path.TempDir PASSED
31 path/__init__.py::path.Traversal PASSED
32 path/__init__.py::path._strip_newlines PASSED
33 path/__init__.pyi::mypy PASSED
34 path/classes.pyi::mypy PASSED
e39f99 35 path/compat/py38.py::mypy PASSED
cf5102 36 path/masks.py::mypy PASSED
cc48bc 37 path/masks.py::path.masks.Permissions PASSED
MT 38 path/masks.py::path.masks.compound PASSED
39 path/masks.py::path.masks.gen_bit_values PASSED
40 path/masks.py::path.masks.padded PASSED
41 path/masks.py::path.masks.simple PASSED
42 path/matchers.pyi::mypy PASSED
dbc809 43 .::project PASSED
MT 44 .::project PASSED
45 test_path.py::mypy PASSED
46 test_path.py::TestBasics::test_relpath PASSED
8141fe 47 test_path.py::TestBasics::test_construction_without_args PASSED
dbc809 48 test_path.py::TestBasics::test_construction_from_none PASSED
MT 49 test_path.py::TestBasics::test_construction_from_int PASSED
50 test_path.py::TestBasics::test_string_compatibility PASSED
51 test_path.py::TestBasics::test_properties PASSED
52 test_path.py::TestBasics::test_absolute PASSED
53 test_path.py::TestBasics::test_cwd PASSED
cc48bc 54 test_path.py::TestBasics::test_explicit_module PASSED
MT 55 test_path.py::TestBasics::test_explicit_module_classes PASSED
56 test_path.py::TestBasics::test_joinpath_on_instance PASSED
57 test_path.py::TestBasics::test_joinpath_to_nothing PASSED
dbc809 58 test_path.py::TestBasics::test_joinpath_on_class PASSED
MT 59 test_path.py::TestBasics::test_joinpath_fails_on_empty PASSED
60 test_path.py::TestBasics::test_joinpath_returns_same_type PASSED
cc48bc 61 test_path.py::TestBasics::test_radd_string PASSED
dbc809 62 test_path.py::TestBasics::test_fspath PASSED
MT 63 test_path.py::TestBasics::test_normpath PASSED
64 test_path.py::TestBasics::test_expandvars PASSED
65 test_path.py::TestBasics::test_expand PASSED
cc48bc 66 test_path.py::TestBasics::test_splitdrive PASSED
dbc809 67 test_path.py::TestBasics::test_relpathto PASSED
cc48bc 68 test_path.py::TestBasics::test_walk_errors PASSED
dbc809 69 test_path.py::TestBasics::test_walk_child_error PASSED
MT 70 test_path.py::TestBasics::test_read_md5 PASSED
71 test_path.py::TestBasics::test_read_hexhash PASSED
72 test_path.py::TestBasics::test_statvfs PASSED
73 test_path.py::TestBasics::test_pathconf PASSED
74 test_path.py::TestBasics::test_utime PASSED
75 test_path.py::TestBasics::test_chmod_str PASSED
76 test_path.py::TestBasics::test_chown PASSED
77 test_path.py::TestBasics::test_renames PASSED
78 test_path.py::TestBasics::test_mkdir_p PASSED
79 test_path.py::TestBasics::test_removedirs_p PASSED
80 test_path.py::TestBasics::test_group PASSED
cc48bc 81 test_path.py::TestReadWriteText::test_read_write PASSED
MT 82 test_path.py::TestReadWriteText::test_write_text_bytes PASSED
dbc809 83 test_path.py::TestPerformance::test_import_time PASSED
MT 84 test_path.py::TestOwnership::test_get_owner PASSED
85 test_path.py::TestLinks::test_hardlink_to PASSED
86 test_path.py::TestLinks::test_link PASSED
87 test_path.py::TestLinks::test_symlink_to PASSED
88 test_path.py::TestLinks::test_symlink_none PASSED
89 test_path.py::TestLinks::test_readlinkabs_passthrough PASSED
90 test_path.py::TestLinks::test_readlinkabs_rendered PASSED
91 test_path.py::TestSymbolicLinksWalk::test_skip_symlinks PASSED
92 test_path.py::TestSelfReturn::test_makedirs_p PASSED
93 test_path.py::TestSelfReturn::test_makedirs_p_extant PASSED
94 test_path.py::TestSelfReturn::test_rename PASSED
95 test_path.py::TestSelfReturn::test_mkdir PASSED
96 test_path.py::TestSelfReturn::test_touch PASSED
97 test_path.py::test_chroot PASSED
98 test_path.py::test_startfile SKIPPED (condition: not hasattr(Path, '...)
cc48bc 99 test_path.py::TestScratchDir::test_context_manager PASSED
MT 100 test_path.py::TestScratchDir::test_touch PASSED
dbc809 101 test_path.py::TestScratchDir::test_listing PASSED
MT 102 test_path.py::TestScratchDir::test_iterdir_other_encoding PASSED
103 test_path.py::TestScratchDir::test_makedirs PASSED
104 test_path.py::TestScratchDir::test_shutil PASSED
105 test_path.py::TestScratchDir::test_patterns PASSED
106 test_path.py::TestScratchDir::test_unicode[UTF-8] PASSED
cc48bc 107 test_path.py::TestScratchDir::test_unicode[UTF-16BE] PASSED
MT 108 test_path.py::TestScratchDir::test_unicode[UTF-16LE] PASSED
109 test_path.py::TestScratchDir::test_unicode[UTF-16] PASSED
dbc809 110 test_path.py::TestScratchDir::test_chunks PASSED
MT 111 test_path.py::TestScratchDir::test_samefile PASSED
112 test_path.py::TestScratchDir::test_rmtree_p PASSED
113 test_path.py::TestScratchDir::test_rmtree_p_nonexistent PASSED
114 test_path.py::TestScratchDir::test_rmdir_p_exists PASSED
115 test_path.py::TestScratchDir::test_rmdir_p_nonexistent PASSED
116 test_path.py::TestScratchDir::test_rmdir_p_sub_sub_dir PASSED
117 test_path.py::TestMergeTree::test_with_nonexisting_dst_kwargs PASSED
118 test_path.py::TestMergeTree::test_with_nonexisting_dst_args PASSED
119 test_path.py::TestMergeTree::test_with_existing_dst PASSED
120 test_path.py::TestMergeTree::test_copytree_parameters PASSED
121 test_path.py::TestMergeTree::test_only_newer PASSED
122 test_path.py::TestMergeTree::test_nested PASSED
123 test_path.py::TestMergeTree::test_listdir PASSED
124 test_path.py::TestChdir::test_chdir_or_cd PASSED
cc48bc 125 test_path.py::TestSubclass::test_subclass_produces_same_class PASSED
MT 126 test_path.py::TestTempDir::test_constructor PASSED
dbc809 127 test_path.py::TestTempDir::test_next_class PASSED
cc48bc 128 test_path.py::TestTempDir::test_context_manager PASSED
MT 129 test_path.py::TestTempDir::test_context_manager_using_with PASSED
dbc809 130 test_path.py::TestTempDir::test_cleaned_up_on_interrupt PASSED
cc48bc 131 test_path.py::TestUnicode::test_walkdirs_with_unicode_name PASSED
dbc809 132 test_path.py::TestPatternMatching::test_fnmatch_simple PASSED
MT 133 test_path.py::TestPatternMatching::test_fnmatch_custom_mod PASSED
134 test_path.py::TestPatternMatching::test_fnmatch_custom_normcase PASSED
135 test_path.py::TestPatternMatching::test_iterdir_simple PASSED
136 test_path.py::TestPatternMatching::test_iterdir_empty_pattern PASSED
137 test_path.py::TestPatternMatching::test_iterdir_patterns PASSED
138 test_path.py::TestPatternMatching::test_iterdir_custom_module PASSED
139 test_path.py::TestPatternMatching::test_iterdir_case_insensitive PASSED
140 test_path.py::TestPatternMatching::test_walk_case_insensitive PASSED
141 test_path.py::TestInPlace::test_line_by_line_rewrite PASSED
142 test_path.py::TestInPlace::test_exception_in_context PASSED
143 test_path.py::TestInPlace::test_write_mode_invalid PASSED
144 test_path.py::TestSpecialPaths::test_basic_paths PASSED
145 test_path.py::TestSpecialPaths::test_unix_paths PASSED
146 test_path.py::TestSpecialPaths::test_unix_paths_fallback PASSED
147 test_path.py::TestSpecialPaths::test_property PASSED
148 test_path.py::TestSpecialPaths::test_other_parameters PASSED
149 test_path.py::TestSpecialPaths::test_multipath PASSED
150 test_path.py::TestSpecialPaths::test_reused_SpecialResolver PASSED
151 test_path.py::TestMultiPath::test_for_class PASSED
152 test_path.py::TestMultiPath::test_detect_no_pathsep PASSED
153 test_path.py::TestMultiPath::test_detect_with_pathsep PASSED
154 test_path.py::TestMultiPath::test_iteration PASSED
cc48bc 155 test_path.py::test_no_dependencies PASSED
dbc809 156 test_path.py::TestHandlers::test_raise PASSED
MT 157 test_path.py::TestHandlers::test_warn PASSED
158 test_path.py::TestHandlers::test_ignore PASSED
159 test_path.py::TestHandlers::test_invalid_handler PASSED
cc48bc 160
MT 161 ===================================== mypy =====================================
162
e39f99 163 Success: no issues found in 7 source files
dbc809 164 ======== 149 passed, 1 skipped ========
cc48bc 165   py$(PYV): OK
MT 166   congratulations :)