Make reading lotgd-namespace directories more generic, to support crates for example

Merges #49
This commit is contained in:
Austen McDonald
2016-07-26 09:49:00 +00:00
committed by Vassyli
parent a37a0dbc89
commit 8e8b2de219
2 changed files with 12 additions and 16 deletions
+4 -2
View File
@@ -37,14 +37,16 @@ class BootstrapTest extends \PHPUnit_Framework_TestCase
->getMock();
$package = $this->getMockForAbstractClass(PackageInterface::class);
$package->method('getName')->willReturn('lotgd/BootstrapTest');
$package->method('getExtra')->willReturn(array(
'lotgd-namespace' => 'LotGD\\Core\\Tests\\FakeModule\\',
));
$composerManager->method('getPackages')->willReturn(array($package));
$composerManager->method('getModulePackages')->willReturn(array($package));
$expected = __DIR__ . DIRECTORY_SEPARATOR . 'FakeModule';
$composerManager->method('translateNamespaceToPath')->willReturn($expected);
$result = Bootstrap::generateAnnotationDirectories($this->logger, $composerManager);
$expected = __DIR__ . DIRECTORY_SEPARATOR . 'FakeModule';
$string = implode(', ', $result);
$found = false;