This commit is contained in:
Xes
2025-08-14 22:41:49 +02:00
parent 2de81ccc46
commit 8ce45119b6
39774 changed files with 4309466 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
<?php
namespace Gaufrette\Functional\Adapter;
use Gaufrette\Adapter\Zip;
use Gaufrette\Filesystem;
class ZipTest extends FunctionalTestCase
{
protected function setUp(): void
{
if (!extension_loaded('zip')) {
$this->markTestSkipped('The zip extension is not available.');
} elseif (strtolower(substr(PHP_OS, 0, 3)) === 'win') {
$this->markTestSkipped('Zip adapter is not supported on Windows.');
}
$this->filesystem = new Filesystem(new Zip(__DIR__ . '/test.zip'));
}
protected function tearDown(): void
{
parent::tearDown();
@unlink(__DIR__ . '/test.zip');
}
/**
* @test
* @group functional
*/
public function shouldNotAcceptInvalidZipArchive(): void
{
$this->expectException(\RuntimeException::class);
new Zip(__FILE__);
}
}