Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
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"
Ejemplo n.º 3
0
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
Ejemplo n.º 4
0
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())
Ejemplo n.º 5
0
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())
Ejemplo n.º 6
0
def test_supported():
    assert supported()
Ejemplo n.º 7
0
def test_supported():
    assert supported()