py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) py$(PYV): commands[0]> python --version Python 3.9.19 py$(PYV): commands[1]> python -m pytest --cov=handy_archives -r aR tests/ ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: tox.ini timeout: 300.0s timeout method: signal timeout func_only: False collecting ... collected 650 items tests/test_custom_tarfile.py::test_archive_regression PASSED tests/test_custom_tarfile.py::test_extractfile PASSED tests/test_custom_tarfile.py::test_read_bytes PASSED tests/test_custom_tarfile.py::test_read_text PASSED tests/test_custom_tarfile.py::test_write_file PASSED tests/test_custom_zipfile.py::test_archive_regression PASSED tests/test_custom_zipfile.py::test_encrypted PASSED tests/test_custom_zipfile.py::test_extractfile PASSED tests/test_custom_zipfile.py::test_read_bytes PASSED tests/test_custom_zipfile.py::test_read_text PASSED tests/test_custom_zipfile.py::test_write_file PASSED tests/test_custom_zipfile.py::test_write_file_arcname_none PASSED tests/test_tarfile.py::TestAppend::test_empty PASSED tests/test_tarfile.py::TestAppend::test_empty_fileobj PASSED tests/test_tarfile.py::TestAppend::test_existing PASSED tests/test_tarfile.py::TestAppend::test_fileobj PASSED tests/test_tarfile.py::TestAppend::test_incomplete PASSED tests/test_tarfile.py::TestAppend::test_invalid PASSED tests/test_tarfile.py::TestAppend::test_non_existing PASSED tests/test_tarfile.py::TestAppend::test_null PASSED tests/test_tarfile.py::TestAppend::test_premature_eof PASSED tests/test_tarfile.py::TestAppend::test_trailing_garbage PASSED tests/test_tarfile.py::TestBz2Append::test_append_compressed PASSED tests/test_tarfile.py::TestBz2DetectRead::test_detect_file PASSED tests/test_tarfile.py::TestBz2DetectRead::test_detect_fileobj PASSED tests/test_tarfile.py::TestBz2DetectRead::test_detect_stream_bz2 PASSED tests/test_tarfile.py::TestBz2List::test_list PASSED tests/test_tarfile.py::TestBz2List::test_list_members PASSED tests/test_tarfile.py::TestBz2List::test_list_verbose PASSED tests/test_tarfile.py::TestBz2PartialRead::test_partial_input PASSED tests/test_tarfile.py::TestBz2PartialRead::test_partial_input_bz2 PASSED tests/test_tarfile.py::TestBz2StreamRead::test_compare_members PASSED tests/test_tarfile.py::TestBz2StreamRead::test_empty_tarfile PASSED tests/test_tarfile.py::TestBz2StreamRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestBz2StreamRead::test_ignore_zeros PASSED tests/test_tarfile.py::TestBz2StreamRead::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestBz2StreamRead::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestBz2StreamRead::test_length_zero_header PASSED tests/test_tarfile.py::TestBz2StreamRead::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestBz2StreamRead::test_null_tarfile PASSED tests/test_tarfile.py::TestBz2StreamRead::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestBz2StreamRead::test_provoke_stream_error PASSED tests/test_tarfile.py::TestBz2StreamRead::test_read_through PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_iter PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_link1 PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_link2 PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_readlines PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_seek PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_symlink1 PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_symlink2 PASSED tests/test_tarfile.py::TestBz2UstarRead::test_fileobj_text PASSED tests/test_tarfile.py::TestBz2UstarRead::test_issue14160 PASSED tests/test_tarfile.py::TestBz2Write::test_100_char_name PASSED tests/test_tarfile.py::TestBz2Write::test_abs_pathnames PASSED tests/test_tarfile.py::TestBz2Write::test_add_self PASSED tests/test_tarfile.py::TestBz2Write::test_cwd PASSED tests/test_tarfile.py::TestBz2Write::test_directory_size PASSED tests/test_tarfile.py::TestBz2Write::test_eof_marker PASSED tests/test_tarfile.py::TestBz2Write::test_file_size PASSED tests/test_tarfile.py::TestBz2Write::test_fileobj_no_close PASSED tests/test_tarfile.py::TestBz2Write::test_filter PASSED tests/test_tarfile.py::TestBz2Write::test_gettarinfo_pathlike_name PASSED tests/test_tarfile.py::TestBz2Write::test_link_size PASSED tests/test_tarfile.py::TestBz2Write::test_open_nonwritable_fileobj PASSED tests/test_tarfile.py::TestBz2Write::test_pathnames PASSED tests/test_tarfile.py::TestBz2Write::test_symlink_size PASSED tests/test_tarfile.py::TestBz2Write::test_tar_size PASSED tests/test_tarfile.py::TestContextManager::test_basic PASSED tests/test_tarfile.py::TestContextManager::test_closed PASSED tests/test_tarfile.py::TestContextManager::test_eof PASSED tests/test_tarfile.py::TestContextManager::test_exception PASSED tests/test_tarfile.py::TestContextManager::test_fileobj PASSED tests/test_tarfile.py::TestContextManager::test_no_eof PASSED tests/test_tarfile.py::TestCreate::test_create PASSED tests/test_tarfile.py::TestCreate::test_create_existing PASSED tests/test_tarfile.py::TestCreate::test_create_existing_taropen PASSED tests/test_tarfile.py::TestCreate::test_create_pathlike_name PASSED tests/test_tarfile.py::TestCreate::test_create_taropen PASSED tests/test_tarfile.py::TestCreate::test_create_taropen_pathlike_name PASSED tests/test_tarfile.py::TestCreate::test_eof_marker PASSED tests/test_tarfile.py::TestCreate::test_fileobj_no_close PASSED tests/test_tarfile.py::TestCreateBz2::test_create PASSED tests/test_tarfile.py::TestCreateBz2::test_create_existing PASSED tests/test_tarfile.py::TestCreateBz2::test_create_existing_taropen PASSED tests/test_tarfile.py::TestCreateBz2::test_create_pathlike_name PASSED tests/test_tarfile.py::TestCreateBz2::test_create_taropen PASSED tests/test_tarfile.py::TestCreateBz2::test_create_taropen_pathlike_name PASSED tests/test_tarfile.py::TestCreateBz2::test_eof_marker PASSED tests/test_tarfile.py::TestCreateBz2::test_fileobj_no_close PASSED tests/test_tarfile.py::TestCreateGzip::test_create PASSED tests/test_tarfile.py::TestCreateGzip::test_create_existing PASSED tests/test_tarfile.py::TestCreateGzip::test_create_existing_taropen PASSED tests/test_tarfile.py::TestCreateGzip::test_create_pathlike_name PASSED tests/test_tarfile.py::TestCreateGzip::test_create_taropen PASSED tests/test_tarfile.py::TestCreateGzip::test_create_taropen_pathlike_name PASSED tests/test_tarfile.py::TestCreateGzip::test_eof_marker PASSED tests/test_tarfile.py::TestCreateGzip::test_fileobj_no_close PASSED tests/test_tarfile.py::TestCreateLzma::test_create PASSED tests/test_tarfile.py::TestCreateLzma::test_create_existing PASSED tests/test_tarfile.py::TestCreateLzma::test_create_existing_taropen PASSED tests/test_tarfile.py::TestCreateLzma::test_create_pathlike_name PASSED tests/test_tarfile.py::TestCreateLzma::test_create_taropen PASSED tests/test_tarfile.py::TestCreateLzma::test_create_taropen_pathlike_name PASSED tests/test_tarfile.py::TestCreateLzma::test_eof_marker PASSED tests/test_tarfile.py::TestCreateLzma::test_fileobj_no_close PASSED tests/test_tarfile.py::TestCreateeWithXMode::test_create PASSED tests/test_tarfile.py::TestCreateeWithXMode::test_create_existing PASSED tests/test_tarfile.py::TestCreateeWithXMode::test_create_pathlike_name PASSED tests/test_tarfile.py::TestCreateeWithXMode::test_create_taropen_pathlike_name PASSED tests/test_tarfile.py::TestCreateeWithXMode::test_eof_marker PASSED tests/test_tarfile.py::TestCreateeWithXMode::test_fileobj_no_close PASSED tests/test_tarfile.py::TestDetectRead::test_detect_file PASSED tests/test_tarfile.py::TestDetectRead::test_detect_fileobj PASSED tests/test_tarfile.py::TestGzipAppend::test_append_compressed PASSED tests/test_tarfile.py::TestGzipDetectRead::test_detect_file PASSED tests/test_tarfile.py::TestGzipDetectRead::test_detect_fileobj PASSED tests/test_tarfile.py::TestGzipList::test_list PASSED tests/test_tarfile.py::TestGzipList::test_list_members PASSED tests/test_tarfile.py::TestGzipList::test_list_verbose PASSED tests/test_tarfile.py::TestGzipStreamRead::test_compare_members PASSED tests/test_tarfile.py::TestGzipStreamRead::test_empty_tarfile PASSED tests/test_tarfile.py::TestGzipStreamRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestGzipStreamRead::test_ignore_zeros PASSED tests/test_tarfile.py::TestGzipStreamRead::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestGzipStreamRead::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestGzipStreamRead::test_length_zero_header PASSED tests/test_tarfile.py::TestGzipStreamRead::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestGzipStreamRead::test_null_tarfile PASSED tests/test_tarfile.py::TestGzipStreamRead::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestGzipStreamRead::test_provoke_stream_error PASSED tests/test_tarfile.py::TestGzipStreamRead::test_read_through PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_iter PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_link1 PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_link2 PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_readlines PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_seek PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_symlink1 PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_symlink2 PASSED tests/test_tarfile.py::TestGzipUstarRead::test_fileobj_text PASSED tests/test_tarfile.py::TestGzipUstarRead::test_issue14160 PASSED tests/test_tarfile.py::TestGzipWrite::test_100_char_name PASSED tests/test_tarfile.py::TestGzipWrite::test_abs_pathnames PASSED tests/test_tarfile.py::TestGzipWrite::test_add_self PASSED tests/test_tarfile.py::TestGzipWrite::test_cwd PASSED tests/test_tarfile.py::TestGzipWrite::test_directory_size PASSED tests/test_tarfile.py::TestGzipWrite::test_eof_marker PASSED tests/test_tarfile.py::TestGzipWrite::test_file_size PASSED tests/test_tarfile.py::TestGzipWrite::test_fileobj_no_close PASSED tests/test_tarfile.py::TestGzipWrite::test_filter PASSED tests/test_tarfile.py::TestGzipWrite::test_gettarinfo_pathlike_name PASSED tests/test_tarfile.py::TestGzipWrite::test_link_size PASSED tests/test_tarfile.py::TestGzipWrite::test_open_nonwritable_fileobj PASSED tests/test_tarfile.py::TestGzipWrite::test_pathnames PASSED tests/test_tarfile.py::TestGzipWrite::test_symlink_size PASSED tests/test_tarfile.py::TestGzipWrite::test_tar_size PASSED tests/test_tarfile.py::TestLimits::test_gnu_limits PASSED tests/test_tarfile.py::TestLimits::test_pax_limits PASSED tests/test_tarfile.py::TestLimits::test_ustar_limits PASSED tests/test_tarfile.py::TestList::test_list PASSED tests/test_tarfile.py::TestList::test_list_members PASSED tests/test_tarfile.py::TestList::test_list_verbose PASSED tests/test_tarfile.py::TestLzmaAppend::test_append_compressed PASSED tests/test_tarfile.py::TestLzmaDetectRead::test_detect_file PASSED tests/test_tarfile.py::TestLzmaDetectRead::test_detect_fileobj PASSED tests/test_tarfile.py::TestLzmaList::test_list PASSED tests/test_tarfile.py::TestLzmaList::test_list_members PASSED tests/test_tarfile.py::TestLzmaList::test_list_verbose PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_compare_members PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_empty_tarfile PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_ignore_zeros PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_length_zero_header PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_null_tarfile PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_provoke_stream_error PASSED tests/test_tarfile.py::TestLzmaStreamRead::test_read_through PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_iter PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_link1 PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_link2 PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_readlines PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_seek PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_symlink1 PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_symlink2 PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_fileobj_text PASSED tests/test_tarfile.py::TestLzmaUstarRead::test_issue14160 PASSED tests/test_tarfile.py::TestLzmaWrite::test_100_char_name PASSED tests/test_tarfile.py::TestLzmaWrite::test_abs_pathnames PASSED tests/test_tarfile.py::TestLzmaWrite::test_add_self PASSED tests/test_tarfile.py::TestLzmaWrite::test_cwd PASSED tests/test_tarfile.py::TestLzmaWrite::test_directory_size PASSED tests/test_tarfile.py::TestLzmaWrite::test_eof_marker PASSED tests/test_tarfile.py::TestLzmaWrite::test_file_size PASSED tests/test_tarfile.py::TestLzmaWrite::test_fileobj_no_close PASSED tests/test_tarfile.py::TestLzmaWrite::test_filter PASSED tests/test_tarfile.py::TestLzmaWrite::test_gettarinfo_pathlike_name PASSED tests/test_tarfile.py::TestLzmaWrite::test_link_size PASSED tests/test_tarfile.py::TestLzmaWrite::test_open_nonwritable_fileobj PASSED tests/test_tarfile.py::TestLzmaWrite::test_pathnames PASSED tests/test_tarfile.py::TestLzmaWrite::test_symlink_size PASSED tests/test_tarfile.py::TestLzmaWrite::test_tar_size PASSED tests/test_tarfile.py::TestReadGNU::test_header_offset PASSED tests/test_tarfile.py::TestReadGNU::test_read_longlink PASSED tests/test_tarfile.py::TestReadGNU::test_read_longname PASSED tests/test_tarfile.py::TestReadGNU::test_sparse_file_00 PASSED tests/test_tarfile.py::TestReadGNU::test_sparse_file_01 PASSED tests/test_tarfile.py::TestReadGNU::test_sparse_file_10 PASSED tests/test_tarfile.py::TestReadGNU::test_sparse_file_old PASSED tests/test_tarfile.py::TestReadGNU::test_truncated_longname PASSED tests/test_tarfile.py::TestReadMember::test_find_blktype PASSED tests/test_tarfile.py::TestReadMember::test_find_chrtype PASSED tests/test_tarfile.py::TestReadMember::test_find_conttype PASSED tests/test_tarfile.py::TestReadMember::test_find_dirtype PASSED tests/test_tarfile.py::TestReadMember::test_find_dirtype_with_size PASSED tests/test_tarfile.py::TestReadMember::test_find_fifotype PASSED tests/test_tarfile.py::TestReadMember::test_find_gnusparse PASSED tests/test_tarfile.py::TestReadMember::test_find_gnusparse_00 PASSED tests/test_tarfile.py::TestReadMember::test_find_gnusparse_01 PASSED tests/test_tarfile.py::TestReadMember::test_find_gnusparse_10 PASSED tests/test_tarfile.py::TestReadMember::test_find_lnktype PASSED tests/test_tarfile.py::TestReadMember::test_find_pax_umlauts PASSED tests/test_tarfile.py::TestReadMember::test_find_regtype PASSED tests/test_tarfile.py::TestReadMember::test_find_regtype_oldv7 PASSED tests/test_tarfile.py::TestReadMember::test_find_sparse PASSED tests/test_tarfile.py::TestReadMember::test_find_symtype PASSED tests/test_tarfile.py::TestReadMember::test_find_umlauts PASSED tests/test_tarfile.py::TestReadMember::test_find_ustar_longname PASSED tests/test_tarfile.py::TestReadMisc::test_bytes_name_attribute PASSED tests/test_tarfile.py::TestReadMisc::test_check_members PASSED tests/test_tarfile.py::TestReadMisc::test_empty_name_attribute PASSED tests/test_tarfile.py::TestReadMisc::test_empty_tarfile PASSED tests/test_tarfile.py::TestReadMisc::test_extract_directory PASSED tests/test_tarfile.py::TestReadMisc::test_extract_hardlink PASSED tests/test_tarfile.py::TestReadMisc::test_extract_pathlike_name PASSED tests/test_tarfile.py::TestReadMisc::test_extractall PASSED tests/test_tarfile.py::TestReadMisc::test_extractall_pathlike_name PASSED tests/test_tarfile.py::TestReadMisc::test_fileobj_with_offset PASSED tests/test_tarfile.py::TestReadMisc::test_find_members PASSED tests/test_tarfile.py::TestReadMisc::test_ignore_zeros PASSED tests/test_tarfile.py::TestReadMisc::test_illegal_mode_arg PASSED tests/test_tarfile.py::TestReadMisc::test_init_close_fobj PASSED tests/test_tarfile.py::TestReadMisc::test_int_name_attribute PASSED tests/test_tarfile.py::TestReadMisc::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestReadMisc::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestReadMisc::test_length_zero_header PASSED tests/test_tarfile.py::TestReadMisc::test_no_name_argument PASSED tests/test_tarfile.py::TestReadMisc::test_no_name_attribute PASSED tests/test_tarfile.py::TestReadMisc::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestReadMisc::test_null_tarfile PASSED tests/test_tarfile.py::TestReadMisc::test_parallel_iteration PASSED tests/test_tarfile.py::TestReadMisc::test_pathlike_name PASSED tests/test_tarfile.py::TestReadMisc::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestReadMisc::test_v7_dirtype PASSED tests/test_tarfile.py::TestReadMisc::test_xstar_type PASSED tests/test_tarfile.py::TestReadMiscBz2::test_bytes_name_attribute SKIPPED tests/test_tarfile.py::TestReadMiscBz2::test_check_members PASSED tests/test_tarfile.py::TestReadMiscBz2::test_empty_name_attribute PASSED tests/test_tarfile.py::TestReadMiscBz2::test_empty_tarfile PASSED tests/test_tarfile.py::TestReadMiscBz2::test_extract_directory PASSED tests/test_tarfile.py::TestReadMiscBz2::test_extract_hardlink PASSED tests/test_tarfile.py::TestReadMiscBz2::test_extract_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscBz2::test_extractall PASSED tests/test_tarfile.py::TestReadMiscBz2::test_extractall_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscBz2::test_fail_comp PASSED tests/test_tarfile.py::TestReadMiscBz2::test_fileobj_with_offset PASSED tests/test_tarfile.py::TestReadMiscBz2::test_find_members PASSED tests/test_tarfile.py::TestReadMiscBz2::test_ignore_zeros PASSED tests/test_tarfile.py::TestReadMiscBz2::test_illegal_mode_arg PASSED tests/test_tarfile.py::TestReadMiscBz2::test_init_close_fobj PASSED tests/test_tarfile.py::TestReadMiscBz2::test_int_name_attribute PASSED tests/test_tarfile.py::TestReadMiscBz2::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestReadMiscBz2::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestReadMiscBz2::test_length_zero_header PASSED tests/test_tarfile.py::TestReadMiscBz2::test_no_name_argument SKIPPED tests/test_tarfile.py::TestReadMiscBz2::test_no_name_attribute PASSED tests/test_tarfile.py::TestReadMiscBz2::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestReadMiscBz2::test_null_tarfile PASSED tests/test_tarfile.py::TestReadMiscBz2::test_parallel_iteration PASSED tests/test_tarfile.py::TestReadMiscBz2::test_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscBz2::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestReadMiscBz2::test_v7_dirtype PASSED tests/test_tarfile.py::TestReadMiscBz2::test_xstar_type PASSED tests/test_tarfile.py::TestReadMiscGzip::test_bytes_name_attribute PASSED tests/test_tarfile.py::TestReadMiscGzip::test_check_members PASSED tests/test_tarfile.py::TestReadMiscGzip::test_empty_name_attribute PASSED tests/test_tarfile.py::TestReadMiscGzip::test_empty_tarfile PASSED tests/test_tarfile.py::TestReadMiscGzip::test_extract_directory PASSED tests/test_tarfile.py::TestReadMiscGzip::test_extract_hardlink PASSED tests/test_tarfile.py::TestReadMiscGzip::test_extract_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscGzip::test_extractall PASSED tests/test_tarfile.py::TestReadMiscGzip::test_extractall_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscGzip::test_fail_comp PASSED tests/test_tarfile.py::TestReadMiscGzip::test_fileobj_with_offset PASSED tests/test_tarfile.py::TestReadMiscGzip::test_find_members PASSED tests/test_tarfile.py::TestReadMiscGzip::test_ignore_zeros PASSED tests/test_tarfile.py::TestReadMiscGzip::test_illegal_mode_arg PASSED tests/test_tarfile.py::TestReadMiscGzip::test_init_close_fobj PASSED tests/test_tarfile.py::TestReadMiscGzip::test_int_name_attribute PASSED tests/test_tarfile.py::TestReadMiscGzip::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestReadMiscGzip::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestReadMiscGzip::test_length_zero_header PASSED tests/test_tarfile.py::TestReadMiscGzip::test_no_name_argument PASSED tests/test_tarfile.py::TestReadMiscGzip::test_no_name_attribute PASSED tests/test_tarfile.py::TestReadMiscGzip::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestReadMiscGzip::test_null_tarfile PASSED tests/test_tarfile.py::TestReadMiscGzip::test_parallel_iteration PASSED tests/test_tarfile.py::TestReadMiscGzip::test_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscGzip::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestReadMiscGzip::test_v7_dirtype PASSED tests/test_tarfile.py::TestReadMiscGzip::test_xstar_type PASSED tests/test_tarfile.py::TestReadMiscLzma::test_bytes_name_attribute SKIPPED tests/test_tarfile.py::TestReadMiscLzma::test_check_members PASSED tests/test_tarfile.py::TestReadMiscLzma::test_empty_name_attribute PASSED tests/test_tarfile.py::TestReadMiscLzma::test_empty_tarfile PASSED tests/test_tarfile.py::TestReadMiscLzma::test_extract_directory PASSED tests/test_tarfile.py::TestReadMiscLzma::test_extract_hardlink PASSED tests/test_tarfile.py::TestReadMiscLzma::test_extract_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscLzma::test_extractall PASSED tests/test_tarfile.py::TestReadMiscLzma::test_extractall_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscLzma::test_fail_comp PASSED tests/test_tarfile.py::TestReadMiscLzma::test_fileobj_with_offset PASSED tests/test_tarfile.py::TestReadMiscLzma::test_find_members PASSED tests/test_tarfile.py::TestReadMiscLzma::test_ignore_zeros PASSED tests/test_tarfile.py::TestReadMiscLzma::test_illegal_mode_arg PASSED tests/test_tarfile.py::TestReadMiscLzma::test_init_close_fobj PASSED tests/test_tarfile.py::TestReadMiscLzma::test_int_name_attribute PASSED tests/test_tarfile.py::TestReadMiscLzma::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestReadMiscLzma::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestReadMiscLzma::test_length_zero_header PASSED tests/test_tarfile.py::TestReadMiscLzma::test_no_name_argument SKIPPED tests/test_tarfile.py::TestReadMiscLzma::test_no_name_attribute PASSED tests/test_tarfile.py::TestReadMiscLzma::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestReadMiscLzma::test_null_tarfile PASSED tests/test_tarfile.py::TestReadMiscLzma::test_parallel_iteration PASSED tests/test_tarfile.py::TestReadMiscLzma::test_pathlike_name PASSED tests/test_tarfile.py::TestReadMiscLzma::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestReadMiscLzma::test_v7_dirtype PASSED tests/test_tarfile.py::TestReadMiscLzma::test_xstar_type PASSED tests/test_tarfile.py::TestReadPax::test_header_offset PASSED tests/test_tarfile.py::TestReadPax::test_pax_global_headers PASSED tests/test_tarfile.py::TestReadPax::test_pax_number_fields PASSED tests/test_tarfile.py::TestReadPax::test_read_longlink PASSED tests/test_tarfile.py::TestReadPax::test_read_longname PASSED tests/test_tarfile.py::TestReadPax::test_truncated_longname PASSED tests/test_tarfile.py::TestReadStream::test_compare_members PASSED tests/test_tarfile.py::TestReadStream::test_empty_tarfile PASSED tests/test_tarfile.py::TestReadStream::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestReadStream::test_ignore_zeros PASSED tests/test_tarfile.py::TestReadStream::test_is_tarfile_erroneous PASSED tests/test_tarfile.py::TestReadStream::test_is_tarfile_valid PASSED tests/test_tarfile.py::TestReadStream::test_length_zero_header PASSED tests/test_tarfile.py::TestReadStream::test_non_existent_tarfile PASSED tests/test_tarfile.py::TestReadStream::test_null_tarfile PASSED tests/test_tarfile.py::TestReadStream::test_premature_end_of_archive PASSED tests/test_tarfile.py::TestReadStream::test_provoke_stream_error PASSED tests/test_tarfile.py::TestReadStream::test_read_through PASSED tests/test_tarfile.py::TestUnicodeGNU::test_bad_pax_header PASSED tests/test_tarfile.py::TestUnicodeGNU::test_iso8859_1_filename PASSED tests/test_tarfile.py::TestUnicodeGNU::test_uname_unicode PASSED tests/test_tarfile.py::TestUnicodeGNU::test_unicode_argument PASSED tests/test_tarfile.py::TestUnicodeGNU::test_unicode_filename_error PASSED tests/test_tarfile.py::TestUnicodeGNU::test_utf7_filename PASSED tests/test_tarfile.py::TestUnicodeGNU::test_utf8_filename PASSED tests/test_tarfile.py::TestUnicodePAX::test_binary_header PASSED tests/test_tarfile.py::TestUnicodePAX::test_iso8859_1_filename PASSED tests/test_tarfile.py::TestUnicodePAX::test_uname_unicode PASSED tests/test_tarfile.py::TestUnicodePAX::test_unicode_argument PASSED tests/test_tarfile.py::TestUnicodePAX::test_utf7_filename PASSED tests/test_tarfile.py::TestUnicodePAX::test_utf8_filename PASSED tests/test_tarfile.py::TestUnicodeUstar::test_iso8859_1_filename PASSED tests/test_tarfile.py::TestUnicodeUstar::test_uname_unicode PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_argument PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_filename_error PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_link1 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_link2 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_longname1 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_longname2 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_longname3 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_longname4 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_name1 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_unicode_name2 PASSED tests/test_tarfile.py::TestUnicodeUstar::test_utf7_filename PASSED tests/test_tarfile.py::TestUnicodeUstar::test_utf8_filename PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_iter PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_link1 PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_link2 PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_readlines PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_regular_file PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_seek PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_symlink1 PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_symlink2 PASSED tests/test_tarfile.py::TestUstarRead::test_fileobj_text PASSED tests/test_tarfile.py::TestUstarRead::test_issue14160 PASSED tests/test_tarfile.py::TestWrite::test_100_char_name PASSED tests/test_tarfile.py::TestWrite::test_abs_pathnames PASSED tests/test_tarfile.py::TestWrite::test_add_self PASSED tests/test_tarfile.py::TestWrite::test_cwd PASSED tests/test_tarfile.py::TestWrite::test_directory_size PASSED tests/test_tarfile.py::TestWrite::test_eof_marker PASSED tests/test_tarfile.py::TestWrite::test_file_size PASSED tests/test_tarfile.py::TestWrite::test_fileobj_no_close PASSED tests/test_tarfile.py::TestWrite::test_filter PASSED tests/test_tarfile.py::TestWrite::test_gettarinfo_pathlike_name PASSED tests/test_tarfile.py::TestWrite::test_link_size PASSED tests/test_tarfile.py::TestWrite::test_open_nonwritable_fileobj PASSED tests/test_tarfile.py::TestWrite::test_pathnames PASSED tests/test_tarfile.py::TestWrite::test_symlink_size PASSED tests/test_tarfile.py::TestWrite::test_tar_size PASSED tests/test_tarfile.py::TestWriteGNU::test_longlink_1023 PASSED tests/test_tarfile.py::TestWriteGNU::test_longlink_1024 PASSED tests/test_tarfile.py::TestWriteGNU::test_longlink_1025 PASSED tests/test_tarfile.py::TestWriteGNU::test_longname_1023 PASSED tests/test_tarfile.py::TestWriteGNU::test_longname_1024 PASSED tests/test_tarfile.py::TestWriteGNU::test_longname_1025 PASSED tests/test_tarfile.py::TestWriteGNU::test_longnamelink_1023 PASSED tests/test_tarfile.py::TestWriteGNU::test_longnamelink_1024 PASSED tests/test_tarfile.py::TestWriteGNU::test_longnamelink_1025 PASSED tests/test_tarfile.py::TestWritePax::test_longlink_1023 PASSED tests/test_tarfile.py::TestWritePax::test_longlink_1024 PASSED tests/test_tarfile.py::TestWritePax::test_longlink_1025 PASSED tests/test_tarfile.py::TestWritePax::test_longname_1023 PASSED tests/test_tarfile.py::TestWritePax::test_longname_1024 PASSED tests/test_tarfile.py::TestWritePax::test_longname_1025 PASSED tests/test_tarfile.py::TestWritePax::test_longnamelink_1023 PASSED tests/test_tarfile.py::TestWritePax::test_longnamelink_1024 PASSED tests/test_tarfile.py::TestWritePax::test_longnamelink_1025 PASSED tests/test_tarfile.py::TestWritePax::test_pax_extended_header PASSED tests/test_tarfile.py::TestWritePax::test_pax_global_header PASSED tests/test_tarfile.py::TestWriteStream::test_eof_marker PASSED tests/test_tarfile.py::TestWriteStream::test_file_mode PASSED tests/test_tarfile.py::TestWriteStream::test_fileobj_no_close PASSED tests/test_tarfile.py::TestWriteStream::test_stream_padding PASSED tests/test_tarfile.py::TestWriteStreamBz2::test_eof_marker PASSED tests/test_tarfile.py::TestWriteStreamBz2::test_file_mode PASSED tests/test_tarfile.py::TestWriteStreamBz2::test_fileobj_no_close PASSED tests/test_tarfile.py::TestWriteStreamBz2::test_stream_padding PASSED tests/test_tarfile.py::TestWriteStreamGzip::test_eof_marker PASSED tests/test_tarfile.py::TestWriteStreamGzip::test_file_mode PASSED tests/test_tarfile.py::TestWriteStreamGzip::test_fileobj_no_close PASSED tests/test_tarfile.py::TestWriteStreamGzip::test_stream_padding PASSED tests/test_tarfile.py::TestWriteStreamLzma::test_eof_marker PASSED tests/test_tarfile.py::TestWriteStreamLzma::test_file_mode PASSED tests/test_tarfile.py::TestWriteStreamLzma::test_fileobj_no_close PASSED tests/test_tarfile.py::TestWriteStreamLzma::test_stream_padding PASSED tests/test_unpack_archive.py::TestArchives::test_register_archive_format PASSED tests/test_unpack_archive.py::TestArchives::test_unpack_archive_bztar PASSED tests/test_unpack_archive.py::TestArchives::test_unpack_archive_gztar PASSED tests/test_unpack_archive.py::TestArchives::test_unpack_archive_tar PASSED tests/test_unpack_archive.py::TestArchives::test_unpack_archive_xztar PASSED tests/test_unpack_archive.py::TestArchives::test_unpack_archive_zip PASSED tests/test_unpack_archive.py::TestArchives::test_unpack_registry PASSED tests/test_zipfile.py::TestBzip2BadCrc::test_read_with_bad_crc PASSED tests/test_zipfile.py::TestBzip2BadCrc::test_testzip_with_bad_crc PASSED tests/test_zipfile.py::TestBzip2TestZip64InSmallFiles::test_basic PASSED tests/test_zipfile.py::TestBzip2TestZip64InSmallFiles::test_too_many_files PASSED tests/test_zipfile.py::TestBzip2TestZip64InSmallFiles::test_too_many_files_append PASSED tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_open PASSED tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_random_open PASSED tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_read PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_basic PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_compresslevel_basic PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_iterlines PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_low_compression PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_open PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_open_with_pathlike PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_per_file_compresslevel PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_random_open PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read1 PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read1_10 PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read_return_size PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readline PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readline_read PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readlines PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_repr PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_truncated_zipfile PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_writestr_compression PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_writestr_compresslevel PASSED tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_writing_errors PASSED tests/test_zipfile.py::TestBzip2Writer::test_close_after_close PASSED tests/test_zipfile.py::TestBzip2Writer::test_write_after_close PASSED tests/test_zipfile.py::TestDecryption::test_bad_password PASSED tests/test_zipfile.py::TestDecryption::test_good_password PASSED tests/test_zipfile.py::TestDecryption::test_no_password PASSED tests/test_zipfile.py::TestDecryption::test_seek_tell PASSED tests/test_zipfile.py::TestDecryption::test_unicode_password PASSED tests/test_zipfile.py::TestDeflateBadCrcTests::test_read_with_bad_crc PASSED tests/test_zipfile.py::TestDeflateBadCrcTests::test_testzip_with_bad_crc PASSED tests/test_zipfile.py::TestDeflateTestZip64InSmallFiles::test_basic PASSED tests/test_zipfile.py::TestDeflateTestZip64InSmallFiles::test_too_many_files PASSED tests/test_zipfile.py::TestDeflateTestZip64InSmallFiles::test_too_many_files_append PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_basic PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_compresslevel_basic PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_iterlines PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_low_compression PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_open PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_open_with_pathlike PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_per_file_compression PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_per_file_compresslevel PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_random_open PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_read1 PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_read1_10 PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_read_return_size PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_readline PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_readline_read PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_readlines PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_repr PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_truncated_zipfile PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_writestr_compression PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_writestr_compresslevel PASSED tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_writing_errors PASSED tests/test_zipfile.py::TestDeflateWriter::test_close_after_close PASSED tests/test_zipfile.py::TestDeflateWriter::test_write_after_close PASSED tests/test_zipfile.py::TestExtract::test_extract PASSED tests/test_zipfile.py::TestExtract::test_extract_all PASSED tests/test_zipfile.py::TestExtract::test_extract_all_with_target PASSED tests/test_zipfile.py::TestExtract::test_extract_all_with_target_pathlike PASSED tests/test_zipfile.py::TestExtract::test_extract_hackers_arcnames_common_cases PASSED tests/test_zipfile.py::TestExtract::test_extract_hackers_arcnames_posix_only PASSED tests/test_zipfile.py::TestExtract::test_extract_hackers_arcnames_windows_only SKIPPED tests/test_zipfile.py::TestExtract::test_extract_with_target PASSED tests/test_zipfile.py::TestExtract::test_extract_with_target_pathlike PASSED tests/test_zipfile.py::TestExtract::test_sanitize_windows_name PASSED tests/test_zipfile.py::TestLzmaBadCrc::test_read_with_bad_crc PASSED tests/test_zipfile.py::TestLzmaBadCrc::test_testzip_with_bad_crc PASSED tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_basic PASSED tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_too_many_files PASSED tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_too_many_files_append PASSED tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_open PASSED tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_random_open PASSED tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_read PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_basic PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_compresslevel_basic PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_iterlines PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_low_compression PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_open PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_open_with_pathlike PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_per_file_compresslevel PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_random_open PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read1 PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read1_10 PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read_return_size PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readline PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readline_read PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readlines PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_repr PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_truncated_zipfile PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writestr_compression PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writestr_compresslevel PASSED tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writing_errors PASSED tests/test_zipfile.py::TestLzmaWriter::test_close_after_close PASSED tests/test_zipfile.py::TestLzmaWriter::test_write_after_close PASSED tests/test_zipfile.py::TestStoredBadCrc::test_read_with_bad_crc PASSED tests/test_zipfile.py::TestStoredBadCrc::test_testzip_with_bad_crc PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_absolute_arcnames PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_append PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_bad_zip64_extra PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_basic PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_generated_valid_zip64_extra PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_large_file_exception PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_too_many_files PASSED tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_too_many_files_append PASSED tests/test_zipfile.py::TestStoredTestsWithRandomBinaryFiles::test_open PASSED tests/test_zipfile.py::TestStoredTestsWithRandomBinaryFiles::test_random_open PASSED tests/test_zipfile.py::TestStoredTestsWithRandomBinaryFiles::test_read PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_absolute_arcnames PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_add_file_after_2107 PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_add_file_before_1980 PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_append_to_concatenated_zip_file PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_append_to_non_zip_file PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_append_to_zip_file PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_basic PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_compresslevel_basic PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_ignores_newline_at_end PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_ignores_stuff_appended_past_comments PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_io_on_closed_zipextfile PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_iterlines PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_open PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_open_with_pathlike PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_per_file_compresslevel PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_random_open PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read1 PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read1_10 PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read_concatenated_zip_file PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read_return_size PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_readline PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_readline_read PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_readlines PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_repr PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_truncated_zipfile PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_write_default_name PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_write_to_readonly PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writestr_compression PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writestr_compresslevel PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writestr_permissions PASSED tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writing_errors PASSED tests/test_zipfile.py::TestStoredWriter::test_close_after_close PASSED tests/test_zipfile.py::TestStoredWriter::test_write_after_close PASSED tests/test_zipfile.py::TestWithDirectory::test_bug_6050 PASSED tests/test_zipfile.py::TestWithDirectory::test_extract_dir PASSED tests/test_zipfile.py::TestWithDirectory::test_write_dir PASSED tests/test_zipfile.py::TestWithDirectory::test_writestr_dir PASSED tests/test_zipfile.py::TesteflateTestsWithRandomBinaryFiles::test_open PASSED tests/test_zipfile.py::TesteflateTestsWithRandomBinaryFiles::test_random_open PASSED tests/test_zipfile.py::TesteflateTestsWithRandomBinaryFiles::test_read PASSED tests/test_zipfile.py::TestsOther::test_bad_compression_mode PASSED tests/test_zipfile.py::TestsOther::test_bad_constructor_mode PASSED tests/test_zipfile.py::TestsOther::test_bad_open_mode PASSED tests/test_zipfile.py::TestsOther::test_change_comment_in_empty_archive PASSED tests/test_zipfile.py::TestsOther::test_change_comment_in_nonempty_archive PASSED tests/test_zipfile.py::TestsOther::test_close PASSED tests/test_zipfile.py::TestsOther::test_close_erroneous_file PASSED tests/test_zipfile.py::TestsOther::test_close_on_exception PASSED tests/test_zipfile.py::TestsOther::test_closed_zip_raises_ValueError PASSED tests/test_zipfile.py::TestsOther::test_comments PASSED tests/test_zipfile.py::TestsOther::test_create_non_existent_file_for_append PASSED tests/test_zipfile.py::TestsOther::test_damaged_zipfile PASSED tests/test_zipfile.py::TestsOther::test_decompress_without_3rd_party_library PASSED tests/test_zipfile.py::TestsOther::test_empty_file_raises_BadZipFile PASSED tests/test_zipfile.py::TestsOther::test_empty_zipfile PASSED tests/test_zipfile.py::TestsOther::test_exclusive_create_zip_file PASSED tests/test_zipfile.py::TestsOther::test_is_zip_erroneous_file PASSED tests/test_zipfile.py::TestsOther::test_is_zip_valid_file PASSED tests/test_zipfile.py::TestsOther::test_non_existent_file_raises_OSError PASSED tests/test_zipfile.py::TestsOther::test_null_byte_in_filename PASSED tests/test_zipfile.py::TestsOther::test_open_conflicting_handles PASSED tests/test_zipfile.py::TestsOther::test_open_empty_file PASSED tests/test_zipfile.py::TestsOther::test_open_non_existent_item PASSED tests/test_zipfile.py::TestsOther::test_open_via_zip_info PASSED tests/test_zipfile.py::TestsOther::test_read0 PASSED tests/test_zipfile.py::TestsOther::test_read_after_write_unicode_filenames PASSED tests/test_zipfile.py::TestsOther::test_read_unicode_filenames PASSED tests/test_zipfile.py::TestsOther::test_seek_tell PASSED tests/test_zipfile.py::TestsOther::test_unicode_comment PASSED tests/test_zipfile.py::TestsOther::test_unsupported_compression PASSED tests/test_zipfile.py::TestsOther::test_unsupported_version PASSED tests/test_zipfile.py::TestsOther::test_write_unicode_filenames PASSED tests/test_zipfile.py::TestsOther::test_writestr_extended_local_header_issue1202 PASSED tests/test_zipfile.py::TestsOther::test_zipfile_with_short_extra_field PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_different_file PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_interleaved PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_read_after_close PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_read_after_write PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_same_file PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_write_after_read PASSED tests/test_zipfile.py::TestsWithMultipleOpens::test_write_while_reading PASSED Required test coverage of 90.0% reached. Total coverage: 90.06% ============================= slowest 25 durations ============================= =========================== short test summary info ============================ ======== 645 passed, 5 skipped ======== py$(PYV): OK congratulations :)