1
0
mirror of https://github.com/Ne-Lexa/php-zip.git synced 2025-08-06 15:36:28 +02:00

fix bug issue #8 - Error if the file is empty

This commit is contained in:
wapplay-home-linux
2017-11-11 17:21:01 +03:00
parent 810b7ca741
commit 6688f474b5
6 changed files with 22 additions and 20 deletions

View File

@@ -1,4 +1,5 @@
<?php
namespace PhpZip;
use PhpZip\Exception\ZipAuthenticationException;
@@ -1811,6 +1812,19 @@ class ZipFileTest extends ZipTestCase
self::assertTrue($result);
}
public function testEmptyContents()
{
$zipFile = new ZipFile();
$contents = '';
$zipFile->addFromString('file', $contents);
$zipFile->saveAsFile($this->outputFilename);
$zipFile->close();
$zipFile->openFile($this->outputFilename);
self::assertEquals($zipFile['file'], $contents);
$zipFile->close();
}
/**
* Test support ZIP64 ext (slow test - normal).
* Create > 65535 files in archive and open and extract to /dev/null.