1
0
Fork 0

Test to check there is a RuntimeException thrown when a path repository doesn't exist

pull/8363/head
Mike van Rooyen 2019-10-08 15:48:04 +01:00
parent 18895064ad
commit e62478ab89
1 changed files with 18 additions and 0 deletions

View File

@ -19,6 +19,24 @@ use Composer\Test\TestCase;
class PathRepositoryTest extends TestCase class PathRepositoryTest extends TestCase
{ {
/**
* @expectedException RuntimeException
*/
public function testLoadPackageFromFileSystemWithIncorrectPath()
{
$ioInterface = $this->getMockBuilder('Composer\IO\IOInterface')
->getMock();
$config = new \Composer\Config();
$versionGuesser = null;
$repositoryUrl = implode(DIRECTORY_SEPARATOR, array(__DIR__, 'Fixtures', 'path', 'missing'));
$repository = new PathRepository(array('url' => $repositoryUrl), $ioInterface, $config);
$repository->getPackages();
}
public function testLoadPackageFromFileSystemWithVersion() public function testLoadPackageFromFileSystemWithVersion()
{ {
$ioInterface = $this->getMockBuilder('Composer\IO\IOInterface') $ioInterface = $this->getMockBuilder('Composer\IO\IOInterface')