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 :)