From ee2c383c732037bceca7909fa3784570aaae6112 Mon Sep 17 00:00:00 2001 From: Benjamin Perche Date: Thu, 3 Jul 2014 13:38:40 +0200 Subject: [PATCH] =?UTF-8?q?Complete=20zip=20tests=20=09modifi=C3=A9:=20=20?= =?UTF-8?q?=20=20=20=20=20=20=20core/lib/Thelia/Core/FileFormat/Archive/Ar?= =?UTF-8?q?chiveBuilder/TarArchiveBuilder.php=20=09modifi=C3=A9:=20=20=20?= =?UTF-8?q?=20=20=20=20=20=20core/lib/Thelia/Core/FileFormat/Archive/Archi?= =?UTF-8?q?veBuilderInterface.php=20=09modifi=C3=A9:=20=20=20=20=20=20=20?= =?UTF-8?q?=20=20core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/T?= =?UTF-8?q?arArchiveBuilderTest.php=20=09modifi=C3=A9:=20=20=20=20=20=20?= =?UTF-8?q?=20=20=20core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilde?= =?UTF-8?q?r/ZipArchiveBuilderTest.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Archive/ArchiveBuilder/TarArchiveBuilder.php | 8 ++++++++ .../FileFormat/Archive/ArchiveBuilderInterface.php | 4 ++++ .../Archive/ArchiveBuilder/TarArchiveBuilderTest.php | 10 ++++++++++ .../Archive/ArchiveBuilder/ZipArchiveBuilderTest.php | 6 ++++++ 4 files changed, 28 insertions(+) diff --git a/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php b/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php index e00a3fe93..7d633db87 100644 --- a/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php +++ b/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php @@ -121,11 +121,15 @@ class TarArchiveBuilder extends AbstractArchiveBuilder * Download the file if it is online * If it's local check if the file exists and if it is redable */ +<<<<<<< HEAD <<<<<<< HEAD $fileDownloadCache = $this->cacheDir . DS . md5(uniqid()) . ".tmp"; ======= $fileDownloadCache = $this->cacheDir . DS . "download.tmp"; >>>>>>> Finish implementing and testing zip +======= + $fileDownloadCache = $this->cacheDir . DS . md5(uniqid()) . ".tmp"; +>>>>>>> Complete zip tests $this->copyFile($filePath, $fileDownloadCache, $isOnline); /** @@ -253,6 +257,7 @@ class TarArchiveBuilder extends AbstractArchiveBuilder */ public function getFileContent($pathToFile) { +<<<<<<< HEAD <<<<<<< HEAD $pathToFile = $this->formatFilePath($pathToFile); @@ -276,6 +281,9 @@ class TarArchiveBuilder extends AbstractArchiveBuilder ======= +======= + +>>>>>>> Complete zip tests } diff --git a/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php b/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php index 56d49de3c..1b4cb8688 100644 --- a/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php +++ b/core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php @@ -18,11 +18,15 @@ use Thelia\Tools\FileDownload\FileDownloaderInterface; * @package Thelia\Core\FileFormat\Archive * @author Benjamin Perche * +<<<<<<< HEAD <<<<<<< HEAD * This interface defines the methods that an archive builder must have. ======= * This interface defines the methods that an archive creator must have. >>>>>>> Define archive builders and formatters +======= + * This interface defines the methods that an archive builder must have. +>>>>>>> Complete zip tests */ interface ArchiveBuilderInterface { diff --git a/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php b/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php index 74605ac01..fb4f5c86b 100644 --- a/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php +++ b/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php @@ -91,10 +91,14 @@ class TarArchiveBuilderTest extends \PHPUnit_Framework_TestCase } <<<<<<< HEAD +<<<<<<< HEAD +======= +>>>>>>> Complete zip tests public function testAddValidFileFromString() { $this->tar->addFileFromString( +<<<<<<< HEAD "foo", "bar" ); @@ -301,3 +305,9 @@ class TarArchiveBuilderTest extends \PHPUnit_Framework_TestCase ======= } >>>>>>> Finish implementing and testing zip +======= + + ) + } +} +>>>>>>> Complete zip tests diff --git a/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php b/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php index bbb692b37..10558a2c6 100644 --- a/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php +++ b/core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php @@ -596,6 +596,9 @@ class ZipArchiveBuilderTest extends \PHPUnit_Framework_TestCase $this->loadedZip->getFileContent("bar") ); <<<<<<< HEAD +<<<<<<< HEAD +======= +>>>>>>> Complete zip tests $this->loadedZip->addFileFromString( "foo", "bar", "baz" @@ -609,8 +612,11 @@ class ZipArchiveBuilderTest extends \PHPUnit_Framework_TestCase "foo", $this->loadedZip->getFileContent("baz/bar") ); +<<<<<<< HEAD ======= >>>>>>> Finish implementing and testing zip +======= +>>>>>>> Complete zip tests } /**