mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 13:33:14 +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