Marcel Telka
2024-04-05 cf51021cfb143a919a6c673ecd9fcc8b9172b7d7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
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 146 items
 
.::project PASSED
.::project PASSED
docs/conf.py::mypy PASSED
docs/conf.py::mypy-status 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.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/__init__.pyi::mypy PASSED
path/classes.pyi::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.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
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_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_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_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_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::TestReadWriteText::test_read_write PASSED
test_path.py::TestReadWriteText::test_write_text_bytes PASSED
test_path.py::TestScratchDir::test_chunks PASSED
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_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::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_context_manager PASSED
test_path.py::TestTempDir::test_context_manager_using_with PASSED
test_path.py::TestTempDir::test_next_class 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::test_no_dependencies PASSED
test_path.py::test_startfile SKIPPED (condition: not hasattr(Path, '...)
 
===================================== mypy =====================================
 
Success: no issues found in 7 source files
======== 145 passed, 1 skipped ========
  py$(PYV): OK
  congratulations :)