Example #1
0
 public function testGetFileCompressionForZipFile()
 {
     $file = new LocalFile(static::$dir . 'tobezipped.test');
     $file->put('some random text');
     $zip = new Zip();
     $zipFile = $zip->compress($file);
     static::assertEquals($zipFile->getCompression(), $this->findCompression->getCompression($zipFile));
     static::assertEquals(Zip::NAME, $zipFile->getCompression());
 }
Example #2
0
 public function testPassingFalseToKeepOldFileOptionWillKeepTheFile()
 {
     $file = new LocalFile(static::$dir . 'delete_file_zip.test');
     $file->put('random stuff and things!');
     $compressedFile = $this->zip->compress($file, ['keepOldFile' => false]);
     static::assertFalse($file->exists());
     static::assertTrue($compressedFile->exists());
     $uncompresssedFile = $this->zip->decompress($compressedFile, ['keepOldFile' => false]);
     static::assertFalse($compressedFile->exists());
     static::assertTrue($uncompresssedFile->exists());
 }