diff options
Diffstat (limited to 'UserFunctions/vendor/composer/installers/tests/Composer/Installers/Test/GravInstallerTest.php')
-rw-r--r-- | UserFunctions/vendor/composer/installers/tests/Composer/Installers/Test/GravInstallerTest.php | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/UserFunctions/vendor/composer/installers/tests/Composer/Installers/Test/GravInstallerTest.php b/UserFunctions/vendor/composer/installers/tests/Composer/Installers/Test/GravInstallerTest.php deleted file mode 100644 index b757799b..00000000 --- a/UserFunctions/vendor/composer/installers/tests/Composer/Installers/Test/GravInstallerTest.php +++ /dev/null @@ -1,63 +0,0 @@ -<?php -namespace Composer\Installers\Test; - -use Composer\Composer; -use Composer\Installers\GravInstaller; - -class GravInstallerTest extends TestCase -{ - /* @var \Composer\Composer */ - protected $composer; - - public function setUp() - { - $this->composer = new Composer(); - } - - public function testInflectPackageVars() - { - $package = $this->getPackage('vendor/name', '0.0.0'); - $installer = new GravInstaller($package, $this->composer); - $packageVars = $this->getPackageVars($package); - - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => 'test'))); - $this->assertEquals('test', $result['name']); - - foreach ($installer->getLocations() as $name => $location) { - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "$name-test"))); - $this->assertEquals('test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "test-$name"))); - $this->assertEquals('test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "$name-test-test"))); - $this->assertEquals('test-test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "test-test-$name"))); - $this->assertEquals('test-test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "grav-$name-test"))); - $this->assertEquals('test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "grav-test-$name"))); - $this->assertEquals('test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "grav-$name-test-test"))); - $this->assertEquals('test-test', $result['name']); - $result = $installer->inflectPackageVars(array_merge($packageVars, array('name' => "grav-test-test-$name"))); - $this->assertEquals('test-test', $result['name']); - } - } - - /** - * @param $package \Composer\Package\PackageInterface - */ - public function getPackageVars($package) - { - $type = $package->getType(); - - $prettyName = $package->getPrettyName(); - if (strpos($prettyName, '/') !== false) { - list($vendor, $name) = explode('/', $prettyName); - } else { - $vendor = ''; - $name = $prettyName; - } - - return compact('name', 'vendor', 'type'); - } -} |