Ejemplo n.º 1
0
def test_zipping_in_memory():
    ''' '''
    files = (('meow.txt', b"I'm a cat."), ('dog.txt', b"I'm a dog."),
             ('folder/binary.bin', bytes(bytearray(range(256)))))

    zip_archive = zip_tools.zip_in_memory(files)
    assert isinstance(zip_archive, bytes)
    assert set(zip_tools.unzip_in_memory(zip_archive)) == set(files)
Ejemplo n.º 2
0
def test_zipping_in_memory():
    ''' '''
    files = (('meow.txt', "I'm a cat."), ('dog.txt', "I'm a dog."),
             ('folder/binary.bin', ''.join(map(chr, xrange(256)))))

    zip_archive = zip_tools.zip_in_memory(files)
    assert isinstance(zip_archive, str)
    assert set(zip_tools.unzip_in_memory(zip_archive)) == set(files)
Ejemplo n.º 3
0
def test_zipping_in_memory():
    ''' '''
    files = (
        ('meow.txt', "I'm a cat."), 
        ('dog.txt', "I'm a dog."), 
        ('folder/binary.bin', ''.join(map(chr, xrange(256))))
    )
    
    zip_archive = zip_tools.zip_in_memory(files)
    assert isinstance(zip_archive, str)
    assert set(zip_tools.unzip_in_memory(zip_archive)) == set(files)