X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fcomposer%2Finstallers%2Ftests%2FComposer%2FInstallers%2FTest%2FSiteDirectInstallerTest.php;fp=vendor%2Fcomposer%2Finstallers%2Ftests%2FComposer%2FInstallers%2FTest%2FSiteDirectInstallerTest.php;h=0000000000000000000000000000000000000000;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hp=e36210d5ae04a09d8ca2efc4b90cdb0c5eaad14b;hpb=74df008bdbb3a11eeea356744f39b802369bda3c;p=yaffs-website diff --git a/vendor/composer/installers/tests/Composer/Installers/Test/SiteDirectInstallerTest.php b/vendor/composer/installers/tests/Composer/Installers/Test/SiteDirectInstallerTest.php deleted file mode 100644 index e36210d5a..000000000 --- a/vendor/composer/installers/tests/Composer/Installers/Test/SiteDirectInstallerTest.php +++ /dev/null @@ -1,120 +0,0 @@ -package = new Package('sitedirect/some_name', '1.0.9', '1.0'); - $this->installer = new SiteDirectInstaller( - $this->package, - new Composer() - ); - - } - - /** - * @dataProvider dataProvider - */ - public function testInflectPackageVars($data, $expected) - { - $result = $this->installer->inflectPackageVars($data); - $this->assertEquals($result, $expected); - } - - /** - * @dataProvider dataProvider - */ - public function testInstallPath($data, $expected) - { - $result = $this->installer->inflectPackageVars($data); - $path = $this->createPackage($data); - - // use $result to get the proper capitalization for the vendor path - $expectedPath = "modules/{$result['vendor']}/{$result['name']}/"; - $notExpectedPath = "modules/{$data['vendor']}/{$data['name']}/"; - $this->assertEquals($expectedPath, $path); - $this->assertNotEquals($notExpectedPath, $path); - } - - /** - * @param $data - * @return string - */ - private function createPackage($data) - { - $fullName = "{$data['vendor']}/{$data['name']}"; - - $package = new Package($fullName, '1.0', '1.0'); - $package->setType('sitedirect-module'); - $installer = new SiteDirectInstaller($package, new Composer()); - - $path = $installer->getInstallPath($package, 'sitedirect'); - return $path; - } - - public function dataProvider() - { - return array( - array( - 'data' => array( - 'name' => 'kernel', - 'vendor' => 'sitedirect', - 'type' => 'sitedirect-module', - ), - 'expected' => array( - 'name' => 'Kernel', - 'vendor' => 'SiteDirect', - 'type' => 'sitedirect-module', - ) - ), - array( - 'data' => array( - 'name' => 'that_guy', - 'vendor' => 'whatGuy', - 'type' => 'sitedirect-module', - ), - 'expected' => array( - 'name' => 'ThatGuy', - 'vendor' => 'whatGuy', - 'type' => 'sitedirect-module', - ) - ), - array( - 'data' => array( - 'name' => 'checkout', - 'vendor' => 'someVendor', - 'type' => 'sitedirect-plugin', - ), - 'expected' => array( - 'name' => 'Checkout', - 'vendor' => 'someVendor', - 'type' => 'sitedirect-plugin', - ) - ), - array( - 'data' => array( - 'name' => 'checkout', - 'vendor' => 'siteDirect', - 'type' => 'sitedirect-plugin', - ), - 'expected' => array( - 'name' => 'Checkout', - 'vendor' => 'SiteDirect', - 'type' => 'sitedirect-plugin', - ) - ), - ); - } -}