fix #4925
parent
93501a5e3f
commit
4600deac68
|
@ -19,6 +19,10 @@ class ZipArchiverTest extends ArchiverTest
|
||||||
|
|
||||||
public function testZipArchive()
|
public function testZipArchive()
|
||||||
{
|
{
|
||||||
|
if (!class_exists('ZipArchive')) {
|
||||||
|
$this->markTestSkipped('Cannot run ZipArchiverTest, missing class "ZipArchive".');
|
||||||
|
}
|
||||||
|
|
||||||
// Set up repository
|
// Set up repository
|
||||||
$this->setupDummyRepo();
|
$this->setupDummyRepo();
|
||||||
$package = $this->setupPackage();
|
$package = $this->setupPackage();
|
||||||
|
|
|
@ -72,16 +72,21 @@ class RepositoryManagerTest extends TestCase
|
||||||
|
|
||||||
public function creationCases()
|
public function creationCases()
|
||||||
{
|
{
|
||||||
return array(
|
$cases = array(
|
||||||
array('composer', array('url' => 'http://example.org')),
|
array('composer', array('url' => 'http://example.org')),
|
||||||
array('vcs', array('url' => 'http://github.com/foo/bar')),
|
array('vcs', array('url' => 'http://github.com/foo/bar')),
|
||||||
array('git', array('url' => 'http://github.com/foo/bar')),
|
array('git', array('url' => 'http://github.com/foo/bar')),
|
||||||
array('git', array('url' => 'git@example.org:foo/bar.git')),
|
array('git', array('url' => 'git@example.org:foo/bar.git')),
|
||||||
array('svn', array('url' => 'svn://example.org/foo/bar')),
|
array('svn', array('url' => 'svn://example.org/foo/bar')),
|
||||||
array('pear', array('url' => 'http://pear.example.org/foo')),
|
array('pear', array('url' => 'http://pear.example.org/foo')),
|
||||||
array('artifact', array('url' => '/path/to/zips')),
|
|
||||||
array('package', array('package' => array())),
|
array('package', array('package' => array())),
|
||||||
array('invalid', array(), 'InvalidArgumentException'),
|
array('invalid', array(), 'InvalidArgumentException'),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (class_exists('ZipArchive')) {
|
||||||
|
$cases[] = array('artifact', array('url' => '/path/to/zips'));
|
||||||
|
}
|
||||||
|
|
||||||
|
return $cases;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue