py$(PYV): commands[0]> pytest --durations 10 --junitxml $(@D)/.tox/py$(PYV)/tmp/junit.xml tests ============================= test session starts ============================== platform sunos5 -- Python 3.9.25, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.9 cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 824 items tests/test_android.py::test_android[user_data_dir-no_args] PASSED tests/test_android.py::test_android[user_data_dir-app_name] PASSED tests/test_android.py::test_android[user_data_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_data_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_data_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_config_dir-no_args] PASSED tests/test_android.py::test_android[user_config_dir-app_name] PASSED tests/test_android.py::test_android[user_config_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_config_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_config_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_cache_dir-no_args] PASSED tests/test_android.py::test_android[user_cache_dir-app_name] PASSED tests/test_android.py::test_android[user_cache_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_cache_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_cache_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_state_dir-no_args] PASSED tests/test_android.py::test_android[user_state_dir-app_name] PASSED tests/test_android.py::test_android[user_state_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_state_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_state_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_log_dir-no_args] PASSED tests/test_android.py::test_android[user_log_dir-app_name] PASSED tests/test_android.py::test_android[user_log_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_log_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_log_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_documents_dir-no_args] PASSED tests/test_android.py::test_android[user_documents_dir-app_name] PASSED tests/test_android.py::test_android[user_documents_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_documents_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_documents_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_downloads_dir-no_args] PASSED tests/test_android.py::test_android[user_downloads_dir-app_name] PASSED tests/test_android.py::test_android[user_downloads_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_downloads_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_downloads_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_pictures_dir-no_args] PASSED tests/test_android.py::test_android[user_pictures_dir-app_name] PASSED tests/test_android.py::test_android[user_pictures_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_pictures_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_pictures_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_videos_dir-no_args] PASSED tests/test_android.py::test_android[user_videos_dir-app_name] PASSED tests/test_android.py::test_android[user_videos_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_videos_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_videos_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_music_dir-no_args] PASSED tests/test_android.py::test_android[user_music_dir-app_name] PASSED tests/test_android.py::test_android[user_music_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_music_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_music_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_bin_dir-no_args] PASSED tests/test_android.py::test_android[user_bin_dir-app_name] PASSED tests/test_android.py::test_android[user_bin_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_bin_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_bin_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_bin_dir-no_args] PASSED tests/test_android.py::test_android[site_bin_dir-app_name] PASSED tests/test_android.py::test_android[site_bin_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_bin_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_bin_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_applications_dir-no_args] PASSED tests/test_android.py::test_android[user_applications_dir-app_name] PASSED tests/test_android.py::test_android[user_applications_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_applications_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_applications_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[user_runtime_dir-no_args] PASSED tests/test_android.py::test_android[user_runtime_dir-app_name] PASSED tests/test_android.py::test_android[user_runtime_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[user_runtime_dir-app_name_author_version] PASSED tests/test_android.py::test_android[user_runtime_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_data_dir-no_args] PASSED tests/test_android.py::test_android[site_data_dir-app_name] PASSED tests/test_android.py::test_android[site_data_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_data_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_data_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_config_dir-no_args] PASSED tests/test_android.py::test_android[site_config_dir-app_name] PASSED tests/test_android.py::test_android[site_config_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_config_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_config_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_cache_dir-no_args] PASSED tests/test_android.py::test_android[site_cache_dir-app_name] PASSED tests/test_android.py::test_android[site_cache_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_cache_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_cache_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_state_dir-no_args] PASSED tests/test_android.py::test_android[site_state_dir-app_name] PASSED tests/test_android.py::test_android[site_state_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_state_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_state_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_log_dir-no_args] PASSED tests/test_android.py::test_android[site_log_dir-app_name] PASSED tests/test_android.py::test_android[site_log_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_log_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_log_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_applications_dir-no_args] PASSED tests/test_android.py::test_android[site_applications_dir-app_name] PASSED tests/test_android.py::test_android[site_applications_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_applications_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_applications_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android[site_runtime_dir-no_args] PASSED tests/test_android.py::test_android[site_runtime_dir-app_name] PASSED tests/test_android.py::test_android[site_runtime_dir-app_name_with_app_author] PASSED tests/test_android.py::test_android[site_runtime_dir-app_name_author_version] PASSED tests/test_android.py::test_android[site_runtime_dir-app_name_author_version_false_opinion] PASSED tests/test_android.py::test_android_folder_from_jnius PASSED tests/test_android.py::test_android_folder_from_p4a PASSED tests/test_android.py::test_android_folder_from_sys_path[/data/user/1/a/files] PASSED tests/test_android.py::test_android_folder_from_sys_path[/data/data/a/files] PASSED tests/test_android.py::test_android_folder_from_sys_path[/mnt/expand/8e06fc2f-a86a-44e8-81ce-109e0eedd5ed/user/1/a/files] PASSED tests/test_android.py::test_android_folder_not_found PASSED tests/test_api.py::test_package_metadata PASSED tests/test_api.py::test_method_result_is_str[user_data_dir] PASSED tests/test_api.py::test_method_result_is_str[user_config_dir] PASSED tests/test_api.py::test_method_result_is_str[user_cache_dir] PASSED tests/test_api.py::test_method_result_is_str[user_state_dir] PASSED tests/test_api.py::test_method_result_is_str[user_log_dir] PASSED tests/test_api.py::test_method_result_is_str[user_documents_dir] PASSED tests/test_api.py::test_method_result_is_str[user_downloads_dir] PASSED tests/test_api.py::test_method_result_is_str[user_pictures_dir] PASSED tests/test_api.py::test_method_result_is_str[user_videos_dir] PASSED tests/test_api.py::test_method_result_is_str[user_music_dir] PASSED tests/test_api.py::test_method_result_is_str[user_bin_dir] PASSED tests/test_api.py::test_method_result_is_str[site_bin_dir] PASSED tests/test_api.py::test_method_result_is_str[user_applications_dir] PASSED tests/test_api.py::test_method_result_is_str[user_runtime_dir] PASSED tests/test_api.py::test_method_result_is_str[site_data_dir] PASSED tests/test_api.py::test_method_result_is_str[site_config_dir] PASSED tests/test_api.py::test_method_result_is_str[site_cache_dir] PASSED tests/test_api.py::test_method_result_is_str[site_state_dir] PASSED tests/test_api.py::test_method_result_is_str[site_log_dir] PASSED tests/test_api.py::test_method_result_is_str[site_applications_dir] PASSED tests/test_api.py::test_method_result_is_str[site_runtime_dir] PASSED tests/test_api.py::test_property_result_is_str[user_data_dir] PASSED tests/test_api.py::test_property_result_is_str[user_config_dir] PASSED tests/test_api.py::test_property_result_is_str[user_cache_dir] PASSED tests/test_api.py::test_property_result_is_str[user_state_dir] PASSED tests/test_api.py::test_property_result_is_str[user_log_dir] PASSED tests/test_api.py::test_property_result_is_str[user_documents_dir] PASSED tests/test_api.py::test_property_result_is_str[user_downloads_dir] PASSED tests/test_api.py::test_property_result_is_str[user_pictures_dir] PASSED tests/test_api.py::test_property_result_is_str[user_videos_dir] PASSED tests/test_api.py::test_property_result_is_str[user_music_dir] PASSED tests/test_api.py::test_property_result_is_str[user_bin_dir] PASSED tests/test_api.py::test_property_result_is_str[site_bin_dir] PASSED tests/test_api.py::test_property_result_is_str[user_applications_dir] PASSED tests/test_api.py::test_property_result_is_str[user_runtime_dir] PASSED tests/test_api.py::test_property_result_is_str[site_data_dir] PASSED tests/test_api.py::test_property_result_is_str[site_config_dir] PASSED tests/test_api.py::test_property_result_is_str[site_cache_dir] PASSED tests/test_api.py::test_property_result_is_str[site_state_dir] PASSED tests/test_api.py::test_property_result_is_str[site_log_dir] PASSED tests/test_api.py::test_property_result_is_str[site_applications_dir] PASSED tests/test_api.py::test_property_result_is_str[site_runtime_dir] PASSED tests/test_api.py::test_method_result_is_path[user_data_dir] PASSED tests/test_api.py::test_method_result_is_path[user_config_dir] PASSED tests/test_api.py::test_method_result_is_path[user_cache_dir] PASSED tests/test_api.py::test_method_result_is_path[user_state_dir] PASSED tests/test_api.py::test_method_result_is_path[user_log_dir] PASSED tests/test_api.py::test_method_result_is_path[user_documents_dir] PASSED tests/test_api.py::test_method_result_is_path[user_downloads_dir] PASSED tests/test_api.py::test_method_result_is_path[user_pictures_dir] PASSED tests/test_api.py::test_method_result_is_path[user_videos_dir] PASSED tests/test_api.py::test_method_result_is_path[user_music_dir] PASSED tests/test_api.py::test_method_result_is_path[user_bin_dir] PASSED tests/test_api.py::test_method_result_is_path[site_bin_dir] PASSED tests/test_api.py::test_method_result_is_path[user_applications_dir] PASSED tests/test_api.py::test_method_result_is_path[user_runtime_dir] PASSED tests/test_api.py::test_method_result_is_path[site_data_dir] PASSED tests/test_api.py::test_method_result_is_path[site_config_dir] PASSED tests/test_api.py::test_method_result_is_path[site_cache_dir] PASSED tests/test_api.py::test_method_result_is_path[site_state_dir] PASSED tests/test_api.py::test_method_result_is_path[site_log_dir] PASSED tests/test_api.py::test_method_result_is_path[site_applications_dir] PASSED tests/test_api.py::test_method_result_is_path[site_runtime_dir] PASSED tests/test_api.py::test_property_result_is_path[user_data_dir] PASSED tests/test_api.py::test_property_result_is_path[user_config_dir] PASSED tests/test_api.py::test_property_result_is_path[user_cache_dir] PASSED tests/test_api.py::test_property_result_is_path[user_state_dir] PASSED tests/test_api.py::test_property_result_is_path[user_log_dir] PASSED tests/test_api.py::test_property_result_is_path[user_documents_dir] PASSED tests/test_api.py::test_property_result_is_path[user_downloads_dir] PASSED tests/test_api.py::test_property_result_is_path[user_pictures_dir] PASSED tests/test_api.py::test_property_result_is_path[user_videos_dir] PASSED tests/test_api.py::test_property_result_is_path[user_music_dir] PASSED tests/test_api.py::test_property_result_is_path[user_bin_dir] PASSED tests/test_api.py::test_property_result_is_path[site_bin_dir] PASSED tests/test_api.py::test_property_result_is_path[user_applications_dir] PASSED tests/test_api.py::test_property_result_is_path[user_runtime_dir] PASSED tests/test_api.py::test_property_result_is_path[site_data_dir] PASSED tests/test_api.py::test_property_result_is_path[site_config_dir] PASSED tests/test_api.py::test_property_result_is_path[site_cache_dir] PASSED tests/test_api.py::test_property_result_is_path[site_state_dir] PASSED tests/test_api.py::test_property_result_is_path[site_log_dir] PASSED tests/test_api.py::test_property_result_is_path[site_applications_dir] PASSED tests/test_api.py::test_property_result_is_path[site_runtime_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_data_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_config_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_cache_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_state_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_log_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_documents_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_downloads_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_pictures_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_videos_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_music_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_bin_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_bin_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_applications_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[user_runtime_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_data_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_config_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_cache_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_state_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_log_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_applications_dir] PASSED tests/test_api.py::test_function_interface_is_in_sync[site_runtime_dir] PASSED 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-D-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-D-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-D-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-/data-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-/data-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-/data-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-None-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-None-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/data/data/a/files-None-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-D-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-D-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-D-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-/data-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-/data-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-/data-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-None-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-None-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-/usr/bin/sh-/C-None-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-D-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-D-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-D-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-/data-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-/data-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-/data-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-None-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-None-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/data/data/a/files-None-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-D-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-D-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-D-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-/data-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-/data-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-/data-None] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-None-A] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-None-/system] PASSED tests/test_api.py::test_android_active[/data/data/com.termux/files/usr-None-/C-None-None] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-A] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-/system] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-D-None] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-A] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-/system] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-/data-None] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-A] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-/system] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/data/data/a/files-None-None] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-D-A] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-D-/system] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-D-None] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-/data-A] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-/data-/system] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-/data-None] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-None-A] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-None-/system] PASSED tests/test_api.py::test_android_active[None-/data/data/com.app/files/usr/bin/sh-/C-None-None] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-D-A] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-D-/system] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-D-None] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-/data-A] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-/data-/system] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-/data-None] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-None-A] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-None-/system] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/data/data/a/files-None-None] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-D-A] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-D-/system] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-D-None] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-/data-A] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-/data-/system] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-/data-None] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-None-A] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-None-/system] PASSED tests/test_api.py::test_android_active[None-/usr/bin/sh-/C-None-None] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-D-A] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-D-/system] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-D-None] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-/data-A] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-/data-/system] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-/data-None] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-None-A] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-None-/system] PASSED tests/test_api.py::test_android_active[None-None-/data/data/a/files-None-None] PASSED tests/test_api.py::test_android_active[None-None-/C-D-A] PASSED tests/test_api.py::test_android_active[None-None-/C-D-/system] PASSED tests/test_api.py::test_android_active[None-None-/C-D-None] PASSED tests/test_api.py::test_android_active[None-None-/C-/data-A] PASSED tests/test_api.py::test_android_active[None-None-/C-/data-/system] PASSED tests/test_api.py::test_android_active[None-None-/C-/data-None] PASSED tests/test_api.py::test_android_active[None-None-/C-None-A] PASSED tests/test_api.py::test_android_active[None-None-/C-None-/system] PASSED tests/test_api.py::test_android_active[None-None-/C-None-None] PASSED tests/test_api.py::test_no_ctypes[user_data_dir] PASSED tests/test_api.py::test_no_ctypes[user_config_dir] PASSED tests/test_api.py::test_no_ctypes[user_cache_dir] PASSED tests/test_api.py::test_no_ctypes[user_state_dir] PASSED tests/test_api.py::test_no_ctypes[user_log_dir] PASSED tests/test_api.py::test_no_ctypes[user_documents_dir] PASSED tests/test_api.py::test_no_ctypes[user_downloads_dir] PASSED tests/test_api.py::test_no_ctypes[user_pictures_dir] PASSED tests/test_api.py::test_no_ctypes[user_videos_dir] PASSED tests/test_api.py::test_no_ctypes[user_music_dir] PASSED tests/test_api.py::test_no_ctypes[user_bin_dir] PASSED tests/test_api.py::test_no_ctypes[site_bin_dir] PASSED tests/test_api.py::test_no_ctypes[user_applications_dir] PASSED tests/test_api.py::test_no_ctypes[user_runtime_dir] PASSED tests/test_api.py::test_no_ctypes[site_data_dir] PASSED tests/test_api.py::test_no_ctypes[site_config_dir] PASSED tests/test_api.py::test_no_ctypes[site_cache_dir] PASSED tests/test_api.py::test_no_ctypes[site_state_dir] PASSED tests/test_api.py::test_no_ctypes[site_log_dir] PASSED tests/test_api.py::test_no_ctypes[site_applications_dir] PASSED tests/test_api.py::test_no_ctypes[site_runtime_dir] PASSED tests/test_api.py::test_mypy_subclassing PASSED tests/test_comp_with_appdirs.py::test_has_backward_compatible_class PASSED tests/test_comp_with_appdirs.py::test_has_all_functions PASSED tests/test_comp_with_appdirs.py::test_has_all_properties PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-no_args] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-app_name] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-app_name_with_app_author] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_data_dir-app_name_author_version] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-no_args] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-app_name] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-app_name_with_app_author] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_config_dir-app_name_author_version] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-no_args] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-app_name] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-app_name_with_app_author] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_cache_dir-app_name_author_version] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-no_args] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-app_name] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-app_name_with_app_author] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_state_dir-app_name_author_version] PASSED tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_log_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_documents_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_downloads_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_pictures_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_videos_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_music_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_bin_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_bin_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_bin_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_bin_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_bin_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_bin_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_bin_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_bin_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_applications_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_applications_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_applications_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_applications_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[user_runtime_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-no_args] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-app_name] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-app_name_with_app_author] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_data_dir-app_name_author_version] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-no_args] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-app_name] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-app_name_with_app_author] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_config_dir-app_name_author_version] PASSED tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_cache_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_state_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_state_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_state_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_state_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_log_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_log_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_log_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_log_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_applications_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_applications_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_applications_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_applications_dir-app_name_author_version] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-no_args] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-app_name] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-app_name_with_app_author] SKIPPED tests/test_comp_with_appdirs.py::test_compatibility[site_runtime_dir-app_name_author_version] SKIPPED tests/test_macos.py::test_macos[user_data_dir-no_args] PASSED tests/test_macos.py::test_macos[user_data_dir-app_name] PASSED tests/test_macos.py::test_macos[user_data_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_config_dir-no_args] PASSED tests/test_macos.py::test_macos[user_config_dir-app_name] PASSED tests/test_macos.py::test_macos[user_config_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_cache_dir-no_args] PASSED tests/test_macos.py::test_macos[user_cache_dir-app_name] PASSED tests/test_macos.py::test_macos[user_cache_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_state_dir-no_args] PASSED tests/test_macos.py::test_macos[user_state_dir-app_name] PASSED tests/test_macos.py::test_macos[user_state_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_log_dir-no_args] PASSED tests/test_macos.py::test_macos[user_log_dir-app_name] PASSED tests/test_macos.py::test_macos[user_log_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_documents_dir-no_args] PASSED tests/test_macos.py::test_macos[user_documents_dir-app_name] PASSED tests/test_macos.py::test_macos[user_documents_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_downloads_dir-no_args] PASSED tests/test_macos.py::test_macos[user_downloads_dir-app_name] PASSED tests/test_macos.py::test_macos[user_downloads_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_pictures_dir-no_args] PASSED tests/test_macos.py::test_macos[user_pictures_dir-app_name] PASSED tests/test_macos.py::test_macos[user_pictures_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_videos_dir-no_args] PASSED tests/test_macos.py::test_macos[user_videos_dir-app_name] PASSED tests/test_macos.py::test_macos[user_videos_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_music_dir-no_args] PASSED tests/test_macos.py::test_macos[user_music_dir-app_name] PASSED tests/test_macos.py::test_macos[user_music_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_bin_dir-no_args] PASSED tests/test_macos.py::test_macos[user_bin_dir-app_name] PASSED tests/test_macos.py::test_macos[user_bin_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_bin_dir-no_args] PASSED tests/test_macos.py::test_macos[site_bin_dir-app_name] PASSED tests/test_macos.py::test_macos[site_bin_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_applications_dir-no_args] PASSED tests/test_macos.py::test_macos[user_applications_dir-app_name] PASSED tests/test_macos.py::test_macos[user_applications_dir-app_name_version] PASSED tests/test_macos.py::test_macos[user_runtime_dir-no_args] PASSED tests/test_macos.py::test_macos[user_runtime_dir-app_name] PASSED tests/test_macos.py::test_macos[user_runtime_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_data_dir-no_args] PASSED tests/test_macos.py::test_macos[site_data_dir-app_name] PASSED tests/test_macos.py::test_macos[site_data_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_config_dir-no_args] PASSED tests/test_macos.py::test_macos[site_config_dir-app_name] PASSED tests/test_macos.py::test_macos[site_config_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_cache_dir-no_args] PASSED tests/test_macos.py::test_macos[site_cache_dir-app_name] PASSED tests/test_macos.py::test_macos[site_cache_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_state_dir-no_args] PASSED tests/test_macos.py::test_macos[site_state_dir-app_name] PASSED tests/test_macos.py::test_macos[site_state_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_log_dir-no_args] PASSED tests/test_macos.py::test_macos[site_log_dir-app_name] PASSED tests/test_macos.py::test_macos[site_log_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_applications_dir-no_args] PASSED tests/test_macos.py::test_macos[site_applications_dir-app_name] PASSED tests/test_macos.py::test_macos[site_applications_dir-app_name_version] PASSED tests/test_macos.py::test_macos[site_runtime_dir-no_args] PASSED tests/test_macos.py::test_macos[site_runtime_dir-app_name] PASSED tests/test_macos.py::test_macos[site_runtime_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_data_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_data_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_data_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_config_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_config_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_config_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_cache_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_cache_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_cache_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_runtime_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_runtime_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_runtime_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_cache_path-no_args] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_cache_path-app_name] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_cache_path-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_data_path-no_args] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_data_path-app_name] PASSED tests/test_macos.py::test_macos_homebrew[multipath-site_data_path-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_data_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_data_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_data_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_config_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_config_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_config_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_runtime_dir-no_args] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_runtime_dir-app_name] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_runtime_dir-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_path-no_args] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_path-app_name] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_cache_path-app_name_version] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_data_path-no_args] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_data_path-app_name] PASSED tests/test_macos.py::test_macos_homebrew[singlepath-site_data_path-app_name_version] PASSED tests/test_macos.py::test_macos_xdg_env_vars[no_args-user_data_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[no_args-user_config_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[no_args-user_cache_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[no_args-user_state_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[no_args-user_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[no_args-site_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name-user_data_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name-user_config_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name-user_cache_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name-user_state_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name-user_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name-site_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name_version-user_data_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name_version-user_config_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name_version-user_cache_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name_version-user_state_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name_version-user_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_env_vars[app_name_version-site_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_site_dirs[multipath-site_data_dir] PASSED tests/test_macos.py::test_macos_xdg_site_dirs[multipath-site_config_dir] PASSED tests/test_macos.py::test_macos_xdg_site_dirs[singlepath-site_data_dir] PASSED tests/test_macos.py::test_macos_xdg_site_dirs[singlepath-site_config_dir] PASSED tests/test_macos.py::test_macos_xdg_media_dirs[user_documents_dir] PASSED tests/test_macos.py::test_macos_xdg_media_dirs[user_downloads_dir] PASSED tests/test_macos.py::test_macos_xdg_media_dirs[user_pictures_dir] PASSED tests/test_macos.py::test_macos_xdg_media_dirs[user_videos_dir] PASSED tests/test_macos.py::test_macos_xdg_media_dirs[user_music_dir] PASSED tests/test_macos.py::test_macos_xdg_media_dirs[user_desktop_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_data_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_config_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_cache_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_state_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_runtime_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_documents_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_downloads_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_pictures_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_videos_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_music_dir] PASSED tests/test_macos.py::test_macos_xdg_empty_falls_back[user_desktop_dir] PASSED tests/test_macos.py::test_iter_data_dirs_xdg PASSED tests/test_macos.py::test_iter_config_dirs_xdg PASSED tests/test_macos.py::test_iter_data_dirs_homebrew PASSED tests/test_macos.py::test_iter_config_dirs_homebrew PASSED tests/test_macos.py::test_iter_data_dirs_no_homebrew PASSED tests/test_main.py::test_props_same_as_test PASSED tests/test_main.py::test_run_as_module PASSED tests/test_unix.py::test_user_media_dir[user_documents_dir] PASSED tests/test_unix.py::test_user_media_dir[user_downloads_dir] PASSED tests/test_unix.py::test_user_media_dir[user_pictures_dir] PASSED tests/test_unix.py::test_user_media_dir[user_videos_dir] PASSED tests/test_unix.py::test_user_media_dir[user_music_dir] PASSED tests/test_unix.py::test_user_media_dir[user_desktop_dir] PASSED tests/test_unix.py::test_user_media_dir_env_var[user_documents_dir] PASSED tests/test_unix.py::test_user_media_dir_env_var[user_downloads_dir] PASSED tests/test_unix.py::test_user_media_dir_env_var[user_pictures_dir] PASSED tests/test_unix.py::test_user_media_dir_env_var[user_videos_dir] PASSED tests/test_unix.py::test_user_media_dir_env_var[user_music_dir] PASSED tests/test_unix.py::test_user_media_dir_env_var[user_desktop_dir] PASSED tests/test_unix.py::test_user_media_dir_default[user_documents_dir] PASSED tests/test_unix.py::test_user_media_dir_default[user_downloads_dir] PASSED tests/test_unix.py::test_user_media_dir_default[user_pictures_dir] PASSED tests/test_unix.py::test_user_media_dir_default[user_videos_dir] PASSED tests/test_unix.py::test_user_media_dir_default[user_music_dir] PASSED tests/test_unix.py::test_user_media_dir_default[user_desktop_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_data_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_config_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_cache_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_state_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_log_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_documents_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_downloads_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_pictures_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_videos_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_music_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_bin_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_bin_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_applications_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[user_runtime_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_data_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_config_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_cache_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_state_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_log_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_applications_dir] PASSED tests/test_unix.py::test_xdg_variable_not_set[site_runtime_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_data_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_config_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_cache_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_state_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_log_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_documents_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_downloads_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_pictures_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_videos_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_music_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_bin_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_bin_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_applications_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[user_runtime_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_data_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_config_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_cache_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_state_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_log_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_applications_dir] PASSED tests/test_unix.py::test_xdg_variable_empty_value[site_runtime_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_data_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_config_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_cache_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_state_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_log_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_documents_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_downloads_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_pictures_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_videos_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_music_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_bin_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_bin_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_applications_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[user_runtime_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_data_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_config_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_cache_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_state_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_log_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_applications_dir] PASSED tests/test_unix.py::test_xdg_variable_custom_value[site_runtime_dir] PASSED tests/test_unix.py::test_site_log_dir_fixed_path[True] PASSED tests/test_unix.py::test_site_log_dir_fixed_path[False] PASSED tests/test_unix.py::test_site_state_dir_fixed_path PASSED tests/test_unix.py::test_freebsd_netbsd_site_runtime_dir[freebsd] PASSED tests/test_unix.py::test_freebsd_netbsd_site_runtime_dir[netbsd] PASSED tests/test_unix.py::test_freebsd_netbsd_user_runtime_dir_writable[freebsd] PASSED tests/test_unix.py::test_freebsd_netbsd_user_runtime_dir_writable[netbsd] PASSED tests/test_unix.py::test_freebsd_netbsd_user_runtime_dir_not_writable[freebsd] PASSED tests/test_unix.py::test_freebsd_netbsd_user_runtime_dir_not_writable[netbsd] PASSED tests/test_unix.py::test_openbsd_site_runtime_dir PASSED tests/test_unix.py::test_openbsd_user_runtime_dir_writable PASSED tests/test_unix.py::test_openbsd_user_runtime_dir_not_writable PASSED tests/test_unix.py::test_platform_on_win32 PASSED tests/test_unix.py::test_xdg_runtime_dir_unset_writable[freebsd-/var/run/user/1234] PASSED tests/test_unix.py::test_xdg_runtime_dir_unset_writable[linux-/run/user/1234] PASSED tests/test_unix.py::test_xdg_runtime_dir_unset_not_writable[freebsd-/var/run/user/1234] PASSED tests/test_unix.py::test_xdg_runtime_dir_unset_not_writable[linux-/run/user/1234] PASSED tests/test_unix.py::test_ensure_exists_creates_folder PASSED tests/test_unix.py::test_folder_not_created_without_ensure_exists PASSED tests/test_unix.py::test_iter_data_dirs_xdg PASSED tests/test_unix.py::test_iter_config_dirs_xdg PASSED tests/test_unix.py::test_user_media_dir_from_user_dirs_file PASSED tests/test_unix.py::test_user_media_dir_missing_key_in_user_dirs_file PASSED tests/test_unix.py::test_user_media_dir_no_user_dirs_file PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_data_dir-/usr/local/share/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_config_dir-/etc/xdg/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_cache_dir-/var/cache/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_state_dir-/var/lib/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_log_dir-/var/log/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_runtime_dir-/run/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_root[user_bin_dir-/usr/local/bin] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_data_dir-/usr/local/share/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_config_dir-/etc/xdg/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_cache_dir-/var/cache/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_state_dir-/var/lib/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_log_dir-/var/log/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_runtime_dir-/run/foo] PASSED tests/test_unix.py::test_use_site_for_root_as_non_root[user_bin_dir-/usr/local/bin] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_data_dir-/usr/local/share/foo] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_config_dir-/etc/xdg/foo] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_cache_dir-/var/cache/foo] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_state_dir-/var/lib/foo] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_log_dir-/var/log/foo] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_runtime_dir-/run/foo] PASSED tests/test_unix.py::test_use_site_for_root_disabled_as_root[user_bin_dir-/usr/local/bin] PASSED tests/test_unix.py::test_use_site_for_root_bypasses_xdg_user_vars[XDG_DATA_HOME-user_data_dir-/usr/local/share/foo] PASSED tests/test_unix.py::test_use_site_for_root_bypasses_xdg_user_vars[XDG_CONFIG_HOME-user_config_dir-/etc/xdg/foo] PASSED tests/test_unix.py::test_use_site_for_root_bypasses_xdg_user_vars[XDG_CACHE_HOME-user_cache_dir-/var/cache/foo] PASSED tests/test_unix.py::test_use_site_for_root_bypasses_xdg_user_vars[XDG_STATE_HOME-user_state_dir-/var/lib/foo] PASSED tests/test_unix.py::test_use_site_for_root_bypasses_xdg_user_vars[XDG_STATE_HOME-user_log_dir-/var/log/foo] PASSED tests/test_windows.py::test_windows[user_data_dir-no_args] PASSED tests/test_windows.py::test_windows[user_data_dir-app_name] PASSED tests/test_windows.py::test_windows[user_data_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_config_dir-no_args] PASSED tests/test_windows.py::test_windows[user_config_dir-app_name] PASSED tests/test_windows.py::test_windows[user_config_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_cache_dir-no_args] PASSED tests/test_windows.py::test_windows[user_cache_dir-app_name] PASSED tests/test_windows.py::test_windows[user_cache_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_state_dir-no_args] PASSED tests/test_windows.py::test_windows[user_state_dir-app_name] PASSED tests/test_windows.py::test_windows[user_state_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_log_dir-no_args] PASSED tests/test_windows.py::test_windows[user_log_dir-app_name] PASSED tests/test_windows.py::test_windows[user_log_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_documents_dir-no_args] PASSED tests/test_windows.py::test_windows[user_documents_dir-app_name] PASSED tests/test_windows.py::test_windows[user_documents_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_downloads_dir-no_args] PASSED tests/test_windows.py::test_windows[user_downloads_dir-app_name] PASSED tests/test_windows.py::test_windows[user_downloads_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_pictures_dir-no_args] PASSED tests/test_windows.py::test_windows[user_pictures_dir-app_name] PASSED tests/test_windows.py::test_windows[user_pictures_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_videos_dir-no_args] PASSED tests/test_windows.py::test_windows[user_videos_dir-app_name] PASSED tests/test_windows.py::test_windows[user_videos_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_music_dir-no_args] PASSED tests/test_windows.py::test_windows[user_music_dir-app_name] PASSED tests/test_windows.py::test_windows[user_music_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_bin_dir-no_args] PASSED tests/test_windows.py::test_windows[user_bin_dir-app_name] PASSED tests/test_windows.py::test_windows[user_bin_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_bin_dir-no_args] PASSED tests/test_windows.py::test_windows[site_bin_dir-app_name] PASSED tests/test_windows.py::test_windows[site_bin_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_applications_dir-no_args] PASSED tests/test_windows.py::test_windows[user_applications_dir-app_name] PASSED tests/test_windows.py::test_windows[user_applications_dir-app_name_version] PASSED tests/test_windows.py::test_windows[user_runtime_dir-no_args] PASSED tests/test_windows.py::test_windows[user_runtime_dir-app_name] PASSED tests/test_windows.py::test_windows[user_runtime_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_data_dir-no_args] PASSED tests/test_windows.py::test_windows[site_data_dir-app_name] PASSED tests/test_windows.py::test_windows[site_data_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_config_dir-no_args] PASSED tests/test_windows.py::test_windows[site_config_dir-app_name] PASSED tests/test_windows.py::test_windows[site_config_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_cache_dir-no_args] PASSED tests/test_windows.py::test_windows[site_cache_dir-app_name] PASSED tests/test_windows.py::test_windows[site_cache_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_state_dir-no_args] PASSED tests/test_windows.py::test_windows[site_state_dir-app_name] PASSED tests/test_windows.py::test_windows[site_state_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_log_dir-no_args] PASSED tests/test_windows.py::test_windows[site_log_dir-app_name] PASSED tests/test_windows.py::test_windows[site_log_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_applications_dir-no_args] PASSED tests/test_windows.py::test_windows[site_applications_dir-app_name] PASSED tests/test_windows.py::test_windows[site_applications_dir-app_name_version] PASSED tests/test_windows.py::test_windows[site_runtime_dir-no_args] PASSED tests/test_windows.py::test_windows[site_runtime_dir-app_name] PASSED tests/test_windows.py::test_windows[site_runtime_dir-app_name_version] PASSED tests/test_windows.py::test_roaming_uses_appdata PASSED tests/test_windows.py::test_non_roaming_uses_local_appdata PASSED tests/test_windows.py::test_appauthor_false_skips_author PASSED tests/test_windows.py::test_appauthor_explicit PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_direct[appdata] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_direct[local_appdata] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_direct[common_appdata] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_user_folders[personal] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_user_folders[downloads] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_user_folders[pictures] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_user_folders[video] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_user_folders[music] PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_programs PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_unknown PASSED tests/test_windows.py::test_get_win_folder_from_env_vars_unset PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var_returns_none PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var[personal] PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var[downloads] PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var[pictures] PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var[video] PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var[music] PASSED tests/test_windows.py::test_get_win_folder_if_csidl_name_not_env_var_programs PASSED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_APPDATA] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_COMMON_APPDATA] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_LOCAL_APPDATA] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_PERSONAL] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_MYPICTURES] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_MYVIDEO] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_MYMUSIC] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_DOWNLOADS] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_DESKTOPDIRECTORY] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_PROGRAMS] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_real[CSIDL_COMMON_PROGRAMS] SKIPPED tests/test_windows.py::test_get_win_folder_via_ctypes_passes_dont_verify_flag PASSED tests/test_windows.py::test_get_win_folder_via_ctypes_unknown_csidl PASSED tests/test_windows.py::test_get_win_folder_via_ctypes_null_result PASSED tests/test_windows.py::test_known_folder_guids_has_all_csidl_names PASSED tests/test_windows.py::test_pick_get_win_folder_ctypes PASSED tests/test_windows.py::test_get_win_folder_override[appdata] PASSED tests/test_windows.py::test_get_win_folder_override[local_appdata] PASSED tests/test_windows.py::test_get_win_folder_override[common_appdata] PASSED tests/test_windows.py::test_get_win_folder_override[personal] PASSED tests/test_windows.py::test_get_win_folder_override[downloads] PASSED tests/test_windows.py::test_get_win_folder_override[mypictures] PASSED tests/test_windows.py::test_get_win_folder_override[myvideo] PASSED tests/test_windows.py::test_get_win_folder_override[mymusic] PASSED tests/test_windows.py::test_get_win_folder_override[desktop] PASSED tests/test_windows.py::test_get_win_folder_override[programs] PASSED tests/test_windows.py::test_get_win_folder_override_whitespace_only_ignored PASSED tests/test_windows.py::test_get_win_folder_override_not_set_falls_back PASSED tests/test_windows.py::test_get_win_folder_override_strips_whitespace PASSED - generated xml file: $(@D)/.tox/py$(PYV)/tmp/junit.xml - ============================= slowest 10 durations ============================= ======== 753 passed, 71 skipped ======== py$(PYV): OK congratulations :)