def test_duplicate2(): if ".7z" not in supported(): return duplicates = [] assert unpack(b"tests/files/7z_plain.7z", duplicates=duplicates).children[0].duplicate is False assert unpack(b"tests/files/7z_nested.7z", duplicates=duplicates).children[0].duplicate is True
def test_maxsize_7z(): if ".7z" not in supported(): return f = unpack(b"tests/files/1025mb.7z") assert f.unpacker == "7zfile" assert not f.children assert f.error == "files_too_large"
def test_maxsize_7z(): if ".7z" not in supported(): return f = unpack("tests/files/1025mb.7z") assert f.unpacker == "7zfile" assert not f.children assert f.mode == Errors.TOTAL_TOO_LARGE
def test_count_supported(): count = 15 if AceFile(None).supported(): count += 1 if CabFile(None).supported(): count += 1 if RarFile(None).supported(): count += 1 if Zip7File(None).supported(): count += 7 assert count == len(supported())
def test_count_supported(): count = 10 if DaaFile(None).supported(): count += 1 if VHDFile(None).supported(): count += 2 if AceFile(None).supported(): count += 1 if CabFile(None).supported(): count += 1 if RarFile(None).supported(): count += 1 if Zip7File(None).supported(): count += 5 assert count == len(supported())
def test_supported(): assert supported()