More tests.

This commit is contained in:
Dmitry Khomutov 2018-04-25 18:53:00 +07:00
parent 5ac0cfba44
commit 03c603082f
No known key found for this signature in database
GPG key ID: EC19426474B37AAC
3 changed files with 57 additions and 2 deletions

View file

@ -302,7 +302,7 @@ class Build extends BaseBuild
continue;
}
$className = '\PHPCensor\Plugin\\'.$item->getBasename('.php');
$className = '\PHPCensor\Plugin\\' . $item->getBasename('.php');
$reflectedPlugin = new \ReflectionClass($className);

View file

@ -169,6 +169,18 @@ class ProjectTest extends TestCase
self::assertEquals(false, $result);
}
public function testOverwriteBuildConfig()
{
$project = new Project();
$result = $project->setOverwriteBuildConfig(false);
self::assertEquals(true, $result);
self::assertEquals(false, $project->getOverwriteBuildConfig());
$result = $project->setOverwriteBuildConfig(false);
self::assertEquals(false, $result);
}
public function testAllowPublicStatus()
{
$project = new Project();

View file

@ -75,6 +75,13 @@ class ProjectServiceTest extends \PHPUnit\Framework\TestCase
'reference' => 'php-censor/php-censor',
'origin' => 'git@sss.github.com:php-censor/php-censor.git',
],
], [
'git@172.168.23.4:php-censor/php-censor.git', [
'user' => 'git',
'domain' => '172.168.23.4',
'reference' => 'php-censor/php-censor',
'origin' => 'git@172.168.23.4:php-censor/php-censor.git',
],
], [
'ssh://git@github.com/php-censor/php-censor.git', [
'user' => 'git',
@ -82,12 +89,25 @@ class ProjectServiceTest extends \PHPUnit\Framework\TestCase
'reference' => 'php-censor/php-censor',
'origin' => 'ssh://git@github.com/php-censor/php-censor.git',
],
], [
'ssh://git@172.168.23.4/php-censor/php-censor.git', [
'user' => 'git',
'domain' => '172.168.23.4',
'reference' => 'php-censor/php-censor',
'origin' => 'ssh://git@172.168.23.4/php-censor/php-censor.git',
],
], [
'https://github.com/php-censor/php-censor.git', [
'domain' => 'github.com',
'reference' => 'php-censor/php-censor',
'origin' => 'https://github.com/php-censor/php-censor.git',
],
], [
'https://172.168.23.4/php-censor/php-censor.git', [
'domain' => '172.168.23.4',
'reference' => 'php-censor/php-censor',
'origin' => 'https://172.168.23.4/php-censor/php-censor.git',
],
], [
'http://github.com/php-censor/php-censor.git', [
'domain' => 'github.com',
@ -102,6 +122,14 @@ class ProjectServiceTest extends \PHPUnit\Framework\TestCase
'reference' => 'php-censor/php-censor',
'origin' => 'git@github.com:443/php-censor/php-censor.git',
],
], [
'git@172.168.23.4:443/php-censor/php-censor.git', [
'user' => 'git',
'domain' => '172.168.23.4',
'port' => '443',
'reference' => 'php-censor/php-censor',
'origin' => 'git@172.168.23.4:443/php-censor/php-censor.git',
],
], [
'ssh://git@github.com:443/php-censor/php-censor.git', [
'user' => 'git',
@ -110,6 +138,14 @@ class ProjectServiceTest extends \PHPUnit\Framework\TestCase
'reference' => 'php-censor/php-censor',
'origin' => 'ssh://git@github.com:443/php-censor/php-censor.git',
],
], [
'ssh://git@172.168.23.4:443/php-censor/php-censor.git', [
'user' => 'git',
'domain' => '172.168.23.4',
'port' => '443',
'reference' => 'php-censor/php-censor',
'origin' => 'ssh://git@172.168.23.4:443/php-censor/php-censor.git',
],
], [
'https://github.com:443/php-censor/php-censor.git', [
'domain' => 'github.com',
@ -117,6 +153,13 @@ class ProjectServiceTest extends \PHPUnit\Framework\TestCase
'reference' => 'php-censor/php-censor',
'origin' => 'https://github.com:443/php-censor/php-censor.git',
],
], [
'https://172.168.23.4:443/php-censor/php-censor.git', [
'domain' => '172.168.23.4',
'port' => '443',
'reference' => 'php-censor/php-censor',
'origin' => 'https://172.168.23.4:443/php-censor/php-censor.git',
],
], [
'http://github.com:443/php-censor/php-censor.git', [
'domain' => 'github.com',
@ -180,7 +223,7 @@ class ProjectServiceTest extends \PHPUnit\Framework\TestCase
'reference' => 'php-censor',
'origin' => 'http://github:443/php-censor.git',
],
],
]
];
}