mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 05:23:21 +00:00
Add unit tests fir setup requirements
This commit is contained in:
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\BinariesRequirements;
|
||||||
|
|
||||||
|
class BinariesRequirementsTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new BinariesRequirements;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\CacheServerRequirement;
|
||||||
|
|
||||||
|
class CacheServerRequirementTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new CacheServerRequirement;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\FilesystemRequirements;
|
||||||
|
|
||||||
|
class FilesystemRequirementsTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new FilesystemRequirements;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\LocalesRequirements;
|
||||||
|
|
||||||
|
class LocalesRequirementsTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new LocalesRequirements;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\OpcodeCacheRequirement;
|
||||||
|
|
||||||
|
class OpcodeCacheRequirementTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new OpcodeCacheRequirement;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\PhpRequirements;
|
||||||
|
|
||||||
|
class PhpRequirementsTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new PhpRequirements;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\PhraseaRequirements;
|
||||||
|
|
||||||
|
class PhraseaRequirementsTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new PhraseaRequirements;
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,93 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\System\RequirementCollectionInterface;
|
||||||
|
|
||||||
|
abstract class RequirementsTestCase extends \PHPUnit_Framework_TestCase
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* @return RequirementCollectionInterface
|
||||||
|
*/
|
||||||
|
abstract protected function provideRequirements();
|
||||||
|
|
||||||
|
public function testIsInterface()
|
||||||
|
{
|
||||||
|
$this->assertInstanceOf('Alchemy\Phrasea\Setup\System\RequirementCollectionInterface', $this->provideRequirements());
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAdd()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAddCollection()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAddPhpIniRecommendation()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAddPhpIniRequirement()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAddRecommendation()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAddRequirement()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testAll()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetFailedRecommendations()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetFailedRequirements()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetInformations()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetName()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetPhpIniConfigPath()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetRecommendations()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testGetRequirements()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function testHasPhpIniConfigIssue()
|
||||||
|
{
|
||||||
|
$this->markTestIncomplete('Incomplete');
|
||||||
|
}
|
||||||
|
}
|
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Alchemy\Tests\Phrasea\Setup\Requirements;
|
||||||
|
|
||||||
|
use Alchemy\Phrasea\Setup\Requirements\SystemRequirements;
|
||||||
|
|
||||||
|
class SystemRequirementsTest extends RequirementsTestCase
|
||||||
|
{
|
||||||
|
protected function provideRequirements()
|
||||||
|
{
|
||||||
|
return new SystemRequirements;
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user