============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 482 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_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_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_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_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_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_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_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_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_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_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_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_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 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_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_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_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_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_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_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_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_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_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_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_runtime_dir] PASSED tests/test_unix.py::test_platform_on_bsd[freebsd] PASSED tests/test_unix.py::test_platform_on_bsd[openbsd] PASSED tests/test_unix.py::test_platform_on_bsd[netbsd] PASSED tests/test_unix.py::test_platform_on_win32 PASSED tests/test_unix.py::test_ensure_exists_creates_folder PASSED tests/test_unix.py::test_folder_not_created_without_ensure_exists PASSED ======== 446 passed, 36 skipped ========