1 ============================= test session starts ==============================
2 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
3 cachedir: .pytest_cache
5 configfile: pyproject.toml
6 collecting ... collected 482 items
8 tests/test_android.py::test_android[user_data_dir-no_args] PASSED
9 tests/test_android.py::test_android[user_data_dir-app_name] PASSED
10 tests/test_android.py::test_android[user_data_dir-app_name_with_app_author] PASSED
11 tests/test_android.py::test_android[user_data_dir-app_name_author_version] PASSED
12 tests/test_android.py::test_android[user_data_dir-app_name_author_version_false_opinion] PASSED
13 tests/test_android.py::test_android[user_config_dir-no_args] PASSED
14 tests/test_android.py::test_android[user_config_dir-app_name] PASSED
15 tests/test_android.py::test_android[user_config_dir-app_name_with_app_author] PASSED
16 tests/test_android.py::test_android[user_config_dir-app_name_author_version] PASSED
17 tests/test_android.py::test_android[user_config_dir-app_name_author_version_false_opinion] PASSED
18 tests/test_android.py::test_android[user_cache_dir-no_args] PASSED
19 tests/test_android.py::test_android[user_cache_dir-app_name] PASSED
20 tests/test_android.py::test_android[user_cache_dir-app_name_with_app_author] PASSED
21 tests/test_android.py::test_android[user_cache_dir-app_name_author_version] PASSED
22 tests/test_android.py::test_android[user_cache_dir-app_name_author_version_false_opinion] PASSED
23 tests/test_android.py::test_android[user_state_dir-no_args] PASSED
24 tests/test_android.py::test_android[user_state_dir-app_name] PASSED
25 tests/test_android.py::test_android[user_state_dir-app_name_with_app_author] PASSED
26 tests/test_android.py::test_android[user_state_dir-app_name_author_version] PASSED
27 tests/test_android.py::test_android[user_state_dir-app_name_author_version_false_opinion] PASSED
28 tests/test_android.py::test_android[user_log_dir-no_args] PASSED
29 tests/test_android.py::test_android[user_log_dir-app_name] PASSED
30 tests/test_android.py::test_android[user_log_dir-app_name_with_app_author] PASSED
31 tests/test_android.py::test_android[user_log_dir-app_name_author_version] PASSED
32 tests/test_android.py::test_android[user_log_dir-app_name_author_version_false_opinion] PASSED
33 tests/test_android.py::test_android[user_documents_dir-no_args] PASSED
34 tests/test_android.py::test_android[user_documents_dir-app_name] PASSED
35 tests/test_android.py::test_android[user_documents_dir-app_name_with_app_author] PASSED
36 tests/test_android.py::test_android[user_documents_dir-app_name_author_version] PASSED
37 tests/test_android.py::test_android[user_documents_dir-app_name_author_version_false_opinion] PASSED
38 tests/test_android.py::test_android[user_downloads_dir-no_args] PASSED
39 tests/test_android.py::test_android[user_downloads_dir-app_name] PASSED
40 tests/test_android.py::test_android[user_downloads_dir-app_name_with_app_author] PASSED
41 tests/test_android.py::test_android[user_downloads_dir-app_name_author_version] PASSED
42 tests/test_android.py::test_android[user_downloads_dir-app_name_author_version_false_opinion] PASSED
43 tests/test_android.py::test_android[user_pictures_dir-no_args] PASSED
44 tests/test_android.py::test_android[user_pictures_dir-app_name] PASSED
45 tests/test_android.py::test_android[user_pictures_dir-app_name_with_app_author] PASSED
46 tests/test_android.py::test_android[user_pictures_dir-app_name_author_version] PASSED
47 tests/test_android.py::test_android[user_pictures_dir-app_name_author_version_false_opinion] PASSED
48 tests/test_android.py::test_android[user_videos_dir-no_args] PASSED
49 tests/test_android.py::test_android[user_videos_dir-app_name] PASSED
50 tests/test_android.py::test_android[user_videos_dir-app_name_with_app_author] PASSED
51 tests/test_android.py::test_android[user_videos_dir-app_name_author_version] PASSED
52 tests/test_android.py::test_android[user_videos_dir-app_name_author_version_false_opinion] PASSED
53 tests/test_android.py::test_android[user_music_dir-no_args] PASSED
54 tests/test_android.py::test_android[user_music_dir-app_name] PASSED
55 tests/test_android.py::test_android[user_music_dir-app_name_with_app_author] PASSED
56 tests/test_android.py::test_android[user_music_dir-app_name_author_version] PASSED
57 tests/test_android.py::test_android[user_music_dir-app_name_author_version_false_opinion] PASSED
58 tests/test_android.py::test_android[user_runtime_dir-no_args] PASSED
59 tests/test_android.py::test_android[user_runtime_dir-app_name] PASSED
60 tests/test_android.py::test_android[user_runtime_dir-app_name_with_app_author] PASSED
61 tests/test_android.py::test_android[user_runtime_dir-app_name_author_version] PASSED
62 tests/test_android.py::test_android[user_runtime_dir-app_name_author_version_false_opinion] PASSED
63 tests/test_android.py::test_android[site_data_dir-no_args] PASSED
64 tests/test_android.py::test_android[site_data_dir-app_name] PASSED
65 tests/test_android.py::test_android[site_data_dir-app_name_with_app_author] PASSED
66 tests/test_android.py::test_android[site_data_dir-app_name_author_version] PASSED
67 tests/test_android.py::test_android[site_data_dir-app_name_author_version_false_opinion] PASSED
68 tests/test_android.py::test_android[site_config_dir-no_args] PASSED
69 tests/test_android.py::test_android[site_config_dir-app_name] PASSED
70 tests/test_android.py::test_android[site_config_dir-app_name_with_app_author] PASSED
71 tests/test_android.py::test_android[site_config_dir-app_name_author_version] PASSED
72 tests/test_android.py::test_android[site_config_dir-app_name_author_version_false_opinion] PASSED
73 tests/test_android.py::test_android[site_cache_dir-no_args] PASSED
74 tests/test_android.py::test_android[site_cache_dir-app_name] PASSED
75 tests/test_android.py::test_android[site_cache_dir-app_name_with_app_author] PASSED
76 tests/test_android.py::test_android[site_cache_dir-app_name_author_version] PASSED
77 tests/test_android.py::test_android[site_cache_dir-app_name_author_version_false_opinion] PASSED
78 tests/test_android.py::test_android[site_runtime_dir-no_args] PASSED
79 tests/test_android.py::test_android[site_runtime_dir-app_name] PASSED
80 tests/test_android.py::test_android[site_runtime_dir-app_name_with_app_author] PASSED
81 tests/test_android.py::test_android[site_runtime_dir-app_name_author_version] PASSED
82 tests/test_android.py::test_android[site_runtime_dir-app_name_author_version_false_opinion] PASSED
83 tests/test_android.py::test_android_folder_from_jnius PASSED
84 tests/test_android.py::test_android_folder_from_p4a PASSED
85 tests/test_android.py::test_android_folder_from_sys_path[/data/user/1/a/files] PASSED
86 tests/test_android.py::test_android_folder_from_sys_path[/data/data/a/files] PASSED
87 tests/test_android.py::test_android_folder_from_sys_path[/mnt/expand/8e06fc2f-a86a-44e8-81ce-109e0eedd5ed/user/1/a/files] PASSED
88 tests/test_android.py::test_android_folder_not_found PASSED
89 tests/test_api.py::test_package_metadata PASSED
90 tests/test_api.py::test_method_result_is_str[user_data_dir] PASSED
91 tests/test_api.py::test_method_result_is_str[user_config_dir] PASSED
92 tests/test_api.py::test_method_result_is_str[user_cache_dir] PASSED
93 tests/test_api.py::test_method_result_is_str[user_state_dir] PASSED
94 tests/test_api.py::test_method_result_is_str[user_log_dir] PASSED
95 tests/test_api.py::test_method_result_is_str[user_documents_dir] PASSED
96 tests/test_api.py::test_method_result_is_str[user_downloads_dir] PASSED
97 tests/test_api.py::test_method_result_is_str[user_pictures_dir] PASSED
98 tests/test_api.py::test_method_result_is_str[user_videos_dir] PASSED
99 tests/test_api.py::test_method_result_is_str[user_music_dir] PASSED
100 tests/test_api.py::test_method_result_is_str[user_runtime_dir] PASSED
101 tests/test_api.py::test_method_result_is_str[site_data_dir] PASSED
102 tests/test_api.py::test_method_result_is_str[site_config_dir] PASSED
103 tests/test_api.py::test_method_result_is_str[site_cache_dir] PASSED
104 tests/test_api.py::test_method_result_is_str[site_runtime_dir] PASSED
105 tests/test_api.py::test_property_result_is_str[user_data_dir] PASSED
106 tests/test_api.py::test_property_result_is_str[user_config_dir] PASSED
107 tests/test_api.py::test_property_result_is_str[user_cache_dir] PASSED
108 tests/test_api.py::test_property_result_is_str[user_state_dir] PASSED
109 tests/test_api.py::test_property_result_is_str[user_log_dir] PASSED
110 tests/test_api.py::test_property_result_is_str[user_documents_dir] PASSED
111 tests/test_api.py::test_property_result_is_str[user_downloads_dir] PASSED
112 tests/test_api.py::test_property_result_is_str[user_pictures_dir] PASSED
113 tests/test_api.py::test_property_result_is_str[user_videos_dir] PASSED
114 tests/test_api.py::test_property_result_is_str[user_music_dir] PASSED
115 tests/test_api.py::test_property_result_is_str[user_runtime_dir] PASSED
116 tests/test_api.py::test_property_result_is_str[site_data_dir] PASSED
117 tests/test_api.py::test_property_result_is_str[site_config_dir] PASSED
118 tests/test_api.py::test_property_result_is_str[site_cache_dir] PASSED
119 tests/test_api.py::test_property_result_is_str[site_runtime_dir] PASSED
120 tests/test_api.py::test_method_result_is_path[user_data_dir] PASSED
121 tests/test_api.py::test_method_result_is_path[user_config_dir] PASSED
122 tests/test_api.py::test_method_result_is_path[user_cache_dir] PASSED
123 tests/test_api.py::test_method_result_is_path[user_state_dir] PASSED
124 tests/test_api.py::test_method_result_is_path[user_log_dir] PASSED
125 tests/test_api.py::test_method_result_is_path[user_documents_dir] PASSED
126 tests/test_api.py::test_method_result_is_path[user_downloads_dir] PASSED
127 tests/test_api.py::test_method_result_is_path[user_pictures_dir] PASSED
128 tests/test_api.py::test_method_result_is_path[user_videos_dir] PASSED
129 tests/test_api.py::test_method_result_is_path[user_music_dir] PASSED
130 tests/test_api.py::test_method_result_is_path[user_runtime_dir] PASSED
131 tests/test_api.py::test_method_result_is_path[site_data_dir] PASSED
132 tests/test_api.py::test_method_result_is_path[site_config_dir] PASSED
133 tests/test_api.py::test_method_result_is_path[site_cache_dir] PASSED
134 tests/test_api.py::test_method_result_is_path[site_runtime_dir] PASSED
135 tests/test_api.py::test_property_result_is_path[user_data_dir] PASSED
136 tests/test_api.py::test_property_result_is_path[user_config_dir] PASSED
137 tests/test_api.py::test_property_result_is_path[user_cache_dir] PASSED
138 tests/test_api.py::test_property_result_is_path[user_state_dir] PASSED
139 tests/test_api.py::test_property_result_is_path[user_log_dir] PASSED
140 tests/test_api.py::test_property_result_is_path[user_documents_dir] PASSED
141 tests/test_api.py::test_property_result_is_path[user_downloads_dir] PASSED
142 tests/test_api.py::test_property_result_is_path[user_pictures_dir] PASSED
143 tests/test_api.py::test_property_result_is_path[user_videos_dir] PASSED
144 tests/test_api.py::test_property_result_is_path[user_music_dir] PASSED
145 tests/test_api.py::test_property_result_is_path[user_runtime_dir] PASSED
146 tests/test_api.py::test_property_result_is_path[site_data_dir] PASSED
147 tests/test_api.py::test_property_result_is_path[site_config_dir] PASSED
148 tests/test_api.py::test_property_result_is_path[site_cache_dir] PASSED
149 tests/test_api.py::test_property_result_is_path[site_runtime_dir] PASSED
150 tests/test_api.py::test_function_interface_is_in_sync[user_data_dir] PASSED
151 tests/test_api.py::test_function_interface_is_in_sync[user_config_dir] PASSED
152 tests/test_api.py::test_function_interface_is_in_sync[user_cache_dir] PASSED
153 tests/test_api.py::test_function_interface_is_in_sync[user_state_dir] PASSED
154 tests/test_api.py::test_function_interface_is_in_sync[user_log_dir] PASSED
155 tests/test_api.py::test_function_interface_is_in_sync[user_documents_dir] PASSED
156 tests/test_api.py::test_function_interface_is_in_sync[user_downloads_dir] PASSED
157 tests/test_api.py::test_function_interface_is_in_sync[user_pictures_dir] PASSED
158 tests/test_api.py::test_function_interface_is_in_sync[user_videos_dir] PASSED
159 tests/test_api.py::test_function_interface_is_in_sync[user_music_dir] PASSED
160 tests/test_api.py::test_function_interface_is_in_sync[user_runtime_dir] PASSED
161 tests/test_api.py::test_function_interface_is_in_sync[site_data_dir] PASSED
162 tests/test_api.py::test_function_interface_is_in_sync[site_config_dir] PASSED
163 tests/test_api.py::test_function_interface_is_in_sync[site_cache_dir] PASSED
164 tests/test_api.py::test_function_interface_is_in_sync[site_runtime_dir] PASSED
165 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-A] PASSED
166 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-/system] PASSED
167 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-None] PASSED
168 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-A] PASSED
169 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-/system] PASSED
170 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-None] PASSED
171 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-A] PASSED
172 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-/system] PASSED
173 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-None] PASSED
174 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-D-A] PASSED
175 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-D-/system] PASSED
176 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-D-None] PASSED
177 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-/data-A] PASSED
178 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-/data-/system] PASSED
179 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-/data-None] PASSED
180 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-None-A] PASSED
181 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-None-/system] PASSED
182 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/data/data/com.app/files/usr/bin/sh-/C-None-None] PASSED
183 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-D-A] PASSED
184 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-D-/system] PASSED
185 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-D-None] PASSED
186 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-/data-A] PASSED
187 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-/data-/system] PASSED
188 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-/data-None] PASSED
189 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-None-A] PASSED
190 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-None-/system] PASSED
191 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-None-None] PASSED
192 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-D-A] PASSED
193 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-D-/system] PASSED
194 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-D-None] PASSED
195 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-/data-A] PASSED
196 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-/data-/system] PASSED
197 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-/data-None] PASSED
198 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-None-A] PASSED
199 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-None-/system] PASSED
200 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-None-None] PASSED
201 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-D-A] PASSED
202 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-D-/system] PASSED
203 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-D-None] PASSED
204 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-/data-A] PASSED
205 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-/data-/system] PASSED
206 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-/data-None] PASSED
207 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-None-A] PASSED
208 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-None-/system] PASSED
209 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-None-None] PASSED
210 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-D-A] PASSED
211 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-D-/system] PASSED
212 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-D-None] PASSED
213 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-/data-A] PASSED
214 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-/data-/system] PASSED
215 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-/data-None] PASSED
216 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-None-A] PASSED
217 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-None-/system] PASSED
218 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-None-None] PASSED
219 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-A] PASSED
220 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-/system] PASSED
221 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-None] PASSED
222 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-A] PASSED
223 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-/system] PASSED
224 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-None] PASSED
225 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-A] PASSED
226 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-/system] PASSED
227 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-None] PASSED
228 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-D-A] PASSED
229 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-D-/system] PASSED
230 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-D-None] PASSED
231 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-/data-A] PASSED
232 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-/data-/system] PASSED
233 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-/data-None] PASSED
234 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-None-A] PASSED
235 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-None-/system] PASSED
236 tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-None-None] PASSED
237 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-D-A] PASSED
238 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-D-/system] PASSED
239 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-D-None] PASSED
240 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-/data-A] PASSED
241 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-/data-/system] PASSED
242 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-/data-None] PASSED
243 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-None-A] PASSED
244 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-None-/system] PASSED
245 tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-None-None] PASSED
246 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-D-A] PASSED
247 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-D-/system] PASSED
248 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-D-None] PASSED
249 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-/data-A] PASSED
250 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-/data-/system] PASSED
251 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-/data-None] PASSED
252 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-None-A] PASSED
253 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-None-/system] PASSED
254 tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-None-None] PASSED
255 tests/test_api.py::test_android_active[None-None-/data/data/a/files-D-A] PASSED
256 tests/test_api.py::test_android_active[None-None-/data/data/a/files-D-/system] PASSED
257 tests/test_api.py::test_android_active[None-None-/data/data/a/files-D-None] PASSED
258 tests/test_api.py::test_android_active[None-None-/data/data/a/files-/data-A] PASSED
259 tests/test_api.py::test_android_active[None-None-/data/data/a/files-/data-/system] PASSED
260 tests/test_api.py::test_android_active[None-None-/data/data/a/files-/data-None] PASSED
261 tests/test_api.py::test_android_active[None-None-/data/data/a/files-None-A] PASSED
262 tests/test_api.py::test_android_active[None-None-/data/data/a/files-None-/system] PASSED
263 tests/test_api.py::test_android_active[None-None-/data/data/a/files-None-None] PASSED
264 tests/test_api.py::test_android_active[None-None-/C-D-A] PASSED
265 tests/test_api.py::test_android_active[None-None-/C-D-/system] PASSED
266 tests/test_api.py::test_android_active[None-None-/C-D-None] PASSED
267 tests/test_api.py::test_android_active[None-None-/C-/data-A] PASSED
268 tests/test_api.py::test_android_active[None-None-/C-/data-/system] PASSED
269 tests/test_api.py::test_android_active[None-None-/C-/data-None] PASSED
270 tests/test_api.py::test_android_active[None-None-/C-None-A] PASSED
271 tests/test_api.py::test_android_active[None-None-/C-None-/system] PASSED
272 tests/test_api.py::test_android_active[None-None-/C-None-None] PASSED
273 tests/test_api.py::test_no_ctypes PASSED
274 tests/test_api.py::test_mypy_subclassing PASSED
275 tests/test_comp_with_appdirs.py::test_has_backward_compatible_class PASSED
276 tests/test_comp_with_appdirs.py::test_has_all_functions PASSED
277 tests/test_comp_with_appdirs.py::test_has_all_properties PASSED
278 tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-no_args] PASSED
279 tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-app_name] PASSED
280 tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-app_name_with_app_author] PASSED
281 tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-app_name_author_version] PASSED
282 tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-no_args] PASSED
283 tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-app_name] PASSED
284 tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-app_name_with_app_author] PASSED
285 tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-app_name_author_version] PASSED
286 tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-no_args] PASSED
287 tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-app_name] PASSED
288 tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-app_name_with_app_author] PASSED
289 tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-app_name_author_version] PASSED
290 tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-no_args] PASSED
291 tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-app_name] PASSED
292 tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-app_name_with_app_author] PASSED
293 tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-app_name_author_version] PASSED
294 tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-no_args] SKIPPED
295 tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-app_name] SKIPPED
296 tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-app_name_with_app_author] SKIPPED
297 tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-app_name_author_version] SKIPPED
298 tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-no_args] SKIPPED
299 tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-app_name] SKIPPED
300 tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-app_name_with_app_author] SKIPPED
301 tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-app_name_author_version] SKIPPED
302 tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-no_args] SKIPPED
303 tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-app_name] SKIPPED
304 tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-app_name_with_app_author] SKIPPED
305 tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-app_name_author_version] SKIPPED
306 tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-no_args] SKIPPED
307 tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-app_name] SKIPPED
308 tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-app_name_with_app_author] SKIPPED
309 tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-app_name_author_version] SKIPPED
310 tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-no_args] SKIPPED
311 tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-app_name] SKIPPED
312 tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-app_name_with_app_author] SKIPPED
313 tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-app_name_author_version] SKIPPED
314 tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-no_args] SKIPPED
315 tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-app_name] SKIPPED
316 tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-app_name_with_app_author] SKIPPED
317 tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-app_name_author_version] SKIPPED
318 tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-no_args] SKIPPED
319 tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-app_name] SKIPPED
320 tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-app_name_with_app_author] SKIPPED
321 tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-app_name_author_version] SKIPPED
322 tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-no_args] PASSED
323 tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-app_name] PASSED
324 tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-app_name_with_app_author] PASSED
325 tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-app_name_author_version] PASSED
326 tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-no_args] PASSED
327 tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-app_name] PASSED
328 tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-app_name_with_app_author] PASSED
329 tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-app_name_author_version] PASSED
330 tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-no_args] SKIPPED
331 tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-app_name] SKIPPED
332 tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-app_name_with_app_author] SKIPPED
333 tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-app_name_author_version] SKIPPED
334 tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-no_args] SKIPPED
335 tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-app_name] SKIPPED
336 tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-app_name_with_app_author] SKIPPED
337 tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-app_name_author_version] SKIPPED
338 tests/test_macos.py::test_macos[user_data_dir-no_args] PASSED
339 tests/test_macos.py::test_macos[user_data_dir-app_name] PASSED
340 tests/test_macos.py::test_macos[user_data_dir-app_name_version] PASSED
341 tests/test_macos.py::test_macos[user_config_dir-no_args] PASSED
342 tests/test_macos.py::test_macos[user_config_dir-app_name] PASSED
343 tests/test_macos.py::test_macos[user_config_dir-app_name_version] PASSED
344 tests/test_macos.py::test_macos[user_cache_dir-no_args] PASSED
345 tests/test_macos.py::test_macos[user_cache_dir-app_name] PASSED
346 tests/test_macos.py::test_macos[user_cache_dir-app_name_version] PASSED
347 tests/test_macos.py::test_macos[user_state_dir-no_args] PASSED
348 tests/test_macos.py::test_macos[user_state_dir-app_name] PASSED
349 tests/test_macos.py::test_macos[user_state_dir-app_name_version] PASSED
350 tests/test_macos.py::test_macos[user_log_dir-no_args] PASSED
351 tests/test_macos.py::test_macos[user_log_dir-app_name] PASSED
352 tests/test_macos.py::test_macos[user_log_dir-app_name_version] PASSED
353 tests/test_macos.py::test_macos[user_documents_dir-no_args] PASSED
354 tests/test_macos.py::test_macos[user_documents_dir-app_name] PASSED
355 tests/test_macos.py::test_macos[user_documents_dir-app_name_version] PASSED
356 tests/test_macos.py::test_macos[user_downloads_dir-no_args] PASSED
357 tests/test_macos.py::test_macos[user_downloads_dir-app_name] PASSED
358 tests/test_macos.py::test_macos[user_downloads_dir-app_name_version] PASSED
359 tests/test_macos.py::test_macos[user_pictures_dir-no_args] PASSED
360 tests/test_macos.py::test_macos[user_pictures_dir-app_name] PASSED
361 tests/test_macos.py::test_macos[user_pictures_dir-app_name_version] PASSED
362 tests/test_macos.py::test_macos[user_videos_dir-no_args] PASSED
363 tests/test_macos.py::test_macos[user_videos_dir-app_name] PASSED
364 tests/test_macos.py::test_macos[user_videos_dir-app_name_version] PASSED
365 tests/test_macos.py::test_macos[user_music_dir-no_args] PASSED
366 tests/test_macos.py::test_macos[user_music_dir-app_name] PASSED
367 tests/test_macos.py::test_macos[user_music_dir-app_name_version] PASSED
368 tests/test_macos.py::test_macos[user_runtime_dir-no_args] PASSED
369 tests/test_macos.py::test_macos[user_runtime_dir-app_name] PASSED
370 tests/test_macos.py::test_macos[user_runtime_dir-app_name_version] PASSED
371 tests/test_macos.py::test_macos[site_data_dir-no_args] PASSED
372 tests/test_macos.py::test_macos[site_data_dir-app_name] PASSED
373 tests/test_macos.py::test_macos[site_data_dir-app_name_version] PASSED
374 tests/test_macos.py::test_macos[site_config_dir-no_args] PASSED
375 tests/test_macos.py::test_macos[site_config_dir-app_name] PASSED
376 tests/test_macos.py::test_macos[site_config_dir-app_name_version] PASSED
377 tests/test_macos.py::test_macos[site_cache_dir-no_args] PASSED
378 tests/test_macos.py::test_macos[site_cache_dir-app_name] PASSED
379 tests/test_macos.py::test_macos[site_cache_dir-app_name_version] PASSED
380 tests/test_macos.py::test_macos[site_runtime_dir-no_args] PASSED
381 tests/test_macos.py::test_macos[site_runtime_dir-app_name] PASSED
382 tests/test_macos.py::test_macos[site_runtime_dir-app_name_version] PASSED
383 tests/test_macos.py::test_macos_homebrew[multipath-site_data_dir-no_args] PASSED
384 tests/test_macos.py::test_macos_homebrew[multipath-site_data_dir-app_name] PASSED
385 tests/test_macos.py::test_macos_homebrew[multipath-site_data_dir-app_name_version] PASSED
386 tests/test_macos.py::test_macos_homebrew[multipath-site_config_dir-no_args] PASSED
387 tests/test_macos.py::test_macos_homebrew[multipath-site_config_dir-app_name] PASSED
388 tests/test_macos.py::test_macos_homebrew[multipath-site_config_dir-app_name_version] PASSED
389 tests/test_macos.py::test_macos_homebrew[multipath-site_cache_dir-no_args] PASSED
390 tests/test_macos.py::test_macos_homebrew[multipath-site_cache_dir-app_name] PASSED
391 tests/test_macos.py::test_macos_homebrew[multipath-site_cache_dir-app_name_version] PASSED
392 tests/test_macos.py::test_macos_homebrew[multipath-site_runtime_dir-no_args] PASSED
393 tests/test_macos.py::test_macos_homebrew[multipath-site_runtime_dir-app_name] PASSED
394 tests/test_macos.py::test_macos_homebrew[multipath-site_runtime_dir-app_name_version] PASSED
395 tests/test_macos.py::test_macos_homebrew[multipath-site_cache_path-no_args] PASSED
396 tests/test_macos.py::test_macos_homebrew[multipath-site_cache_path-app_name] PASSED
397 tests/test_macos.py::test_macos_homebrew[multipath-site_cache_path-app_name_version] PASSED
398 tests/test_macos.py::test_macos_homebrew[multipath-site_data_path-no_args] PASSED
399 tests/test_macos.py::test_macos_homebrew[multipath-site_data_path-app_name] PASSED
400 tests/test_macos.py::test_macos_homebrew[multipath-site_data_path-app_name_version] PASSED
401 tests/test_macos.py::test_macos_homebrew[singlepath-site_data_dir-no_args] PASSED
402 tests/test_macos.py::test_macos_homebrew[singlepath-site_data_dir-app_name] PASSED
403 tests/test_macos.py::test_macos_homebrew[singlepath-site_data_dir-app_name_version] PASSED
404 tests/test_macos.py::test_macos_homebrew[singlepath-site_config_dir-no_args] PASSED
405 tests/test_macos.py::test_macos_homebrew[singlepath-site_config_dir-app_name] PASSED
406 tests/test_macos.py::test_macos_homebrew[singlepath-site_config_dir-app_name_version] PASSED
407 tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_dir-no_args] PASSED
408 tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_dir-app_name] PASSED
409 tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_dir-app_name_version] PASSED
410 tests/test_macos.py::test_macos_homebrew[singlepath-site_runtime_dir-no_args] PASSED
411 tests/test_macos.py::test_macos_homebrew[singlepath-site_runtime_dir-app_name] PASSED
412 tests/test_macos.py::test_macos_homebrew[singlepath-site_runtime_dir-app_name_version] PASSED
413 tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_path-no_args] PASSED
414 tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_path-app_name] PASSED
415 tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_path-app_name_version] PASSED
416 tests/test_macos.py::test_macos_homebrew[singlepath-site_data_path-no_args] PASSED
417 tests/test_macos.py::test_macos_homebrew[singlepath-site_data_path-app_name] PASSED
418 tests/test_macos.py::test_macos_homebrew[singlepath-site_data_path-app_name_version] PASSED
419 tests/test_main.py::test_props_same_as_test PASSED
420 tests/test_main.py::test_run_as_module PASSED
421 tests/test_unix.py::test_user_media_dir[user_documents_dir] PASSED
422 tests/test_unix.py::test_user_media_dir[user_downloads_dir] PASSED
423 tests/test_unix.py::test_user_media_dir[user_pictures_dir] PASSED
424 tests/test_unix.py::test_user_media_dir[user_videos_dir] PASSED
425 tests/test_unix.py::test_user_media_dir[user_music_dir] PASSED
426 tests/test_unix.py::test_user_media_dir[user_desktop_dir] PASSED
427 tests/test_unix.py::test_user_media_dir_env_var[user_documents_dir] PASSED
428 tests/test_unix.py::test_user_media_dir_env_var[user_downloads_dir] PASSED
429 tests/test_unix.py::test_user_media_dir_env_var[user_pictures_dir] PASSED
430 tests/test_unix.py::test_user_media_dir_env_var[user_videos_dir] PASSED
431 tests/test_unix.py::test_user_media_dir_env_var[user_music_dir] PASSED
432 tests/test_unix.py::test_user_media_dir_env_var[user_desktop_dir] PASSED
433 tests/test_unix.py::test_user_media_dir_default[user_documents_dir] PASSED
434 tests/test_unix.py::test_user_media_dir_default[user_downloads_dir] PASSED
435 tests/test_unix.py::test_user_media_dir_default[user_pictures_dir] PASSED
436 tests/test_unix.py::test_user_media_dir_default[user_videos_dir] PASSED
437 tests/test_unix.py::test_user_media_dir_default[user_music_dir] PASSED
438 tests/test_unix.py::test_user_media_dir_default[user_desktop_dir] PASSED
439 tests/test_unix.py::test_xdg_variable_not_set[user_data_dir] PASSED
440 tests/test_unix.py::test_xdg_variable_not_set[user_config_dir] PASSED
441 tests/test_unix.py::test_xdg_variable_not_set[user_cache_dir] PASSED
442 tests/test_unix.py::test_xdg_variable_not_set[user_state_dir] PASSED
443 tests/test_unix.py::test_xdg_variable_not_set[user_log_dir] PASSED
444 tests/test_unix.py::test_xdg_variable_not_set[user_documents_dir] PASSED
445 tests/test_unix.py::test_xdg_variable_not_set[user_downloads_dir] PASSED
446 tests/test_unix.py::test_xdg_variable_not_set[user_pictures_dir] PASSED
447 tests/test_unix.py::test_xdg_variable_not_set[user_videos_dir] PASSED
448 tests/test_unix.py::test_xdg_variable_not_set[user_music_dir] PASSED
449 tests/test_unix.py::test_xdg_variable_not_set[user_runtime_dir] PASSED
450 tests/test_unix.py::test_xdg_variable_not_set[site_data_dir] PASSED
451 tests/test_unix.py::test_xdg_variable_not_set[site_config_dir] PASSED
452 tests/test_unix.py::test_xdg_variable_not_set[site_cache_dir] PASSED
453 tests/test_unix.py::test_xdg_variable_not_set[site_runtime_dir] PASSED
454 tests/test_unix.py::test_xdg_variable_empty_value[user_data_dir] PASSED
455 tests/test_unix.py::test_xdg_variable_empty_value[user_config_dir] PASSED
456 tests/test_unix.py::test_xdg_variable_empty_value[user_cache_dir] PASSED
457 tests/test_unix.py::test_xdg_variable_empty_value[user_state_dir] PASSED
458 tests/test_unix.py::test_xdg_variable_empty_value[user_log_dir] PASSED
459 tests/test_unix.py::test_xdg_variable_empty_value[user_documents_dir] PASSED
460 tests/test_unix.py::test_xdg_variable_empty_value[user_downloads_dir] PASSED
461 tests/test_unix.py::test_xdg_variable_empty_value[user_pictures_dir] PASSED
462 tests/test_unix.py::test_xdg_variable_empty_value[user_videos_dir] PASSED
463 tests/test_unix.py::test_xdg_variable_empty_value[user_music_dir] PASSED
464 tests/test_unix.py::test_xdg_variable_empty_value[user_runtime_dir] PASSED
465 tests/test_unix.py::test_xdg_variable_empty_value[site_data_dir] PASSED
466 tests/test_unix.py::test_xdg_variable_empty_value[site_config_dir] PASSED
467 tests/test_unix.py::test_xdg_variable_empty_value[site_cache_dir] PASSED
468 tests/test_unix.py::test_xdg_variable_empty_value[site_runtime_dir] PASSED
469 tests/test_unix.py::test_xdg_variable_custom_value[user_data_dir] PASSED
470 tests/test_unix.py::test_xdg_variable_custom_value[user_config_dir] PASSED
471 tests/test_unix.py::test_xdg_variable_custom_value[user_cache_dir] PASSED
472 tests/test_unix.py::test_xdg_variable_custom_value[user_state_dir] PASSED
473 tests/test_unix.py::test_xdg_variable_custom_value[user_log_dir] PASSED
474 tests/test_unix.py::test_xdg_variable_custom_value[user_documents_dir] PASSED
475 tests/test_unix.py::test_xdg_variable_custom_value[user_downloads_dir] PASSED
476 tests/test_unix.py::test_xdg_variable_custom_value[user_pictures_dir] PASSED
477 tests/test_unix.py::test_xdg_variable_custom_value[user_videos_dir] PASSED
478 tests/test_unix.py::test_xdg_variable_custom_value[user_music_dir] PASSED
479 tests/test_unix.py::test_xdg_variable_custom_value[user_runtime_dir] PASSED
480 tests/test_unix.py::test_xdg_variable_custom_value[site_data_dir] PASSED
481 tests/test_unix.py::test_xdg_variable_custom_value[site_config_dir] PASSED
482 tests/test_unix.py::test_xdg_variable_custom_value[site_cache_dir] PASSED
483 tests/test_unix.py::test_xdg_variable_custom_value[site_runtime_dir] PASSED
484 tests/test_unix.py::test_platform_on_bsd[freebsd] PASSED
485 tests/test_unix.py::test_platform_on_bsd[openbsd] PASSED
486 tests/test_unix.py::test_platform_on_bsd[netbsd] PASSED
487 tests/test_unix.py::test_platform_on_win32 PASSED
488 tests/test_unix.py::test_ensure_exists_creates_folder PASSED
489 tests/test_unix.py::test_folder_not_created_without_ensure_exists PASSED
491 ======== 446 passed, 36 skipped ========