mirror of
https://github.com/composer/composer
synced 2025-05-09 00:22:53 +00:00
Add support for using classmap to autoload Hack enums
fixes composer/composer#3823 Ran tests with both PHP5.5.9-1ubuntu4.5 and HHVM 3.6. Test fails on HHVM only if I back out the ClassMapGenerator.php change.
This commit is contained in:
parent
b296e654eb
commit
33ea86573e
4 changed files with 31 additions and 2 deletions
|
@ -74,6 +74,12 @@ class ClassMapGeneratorTest extends \PHPUnit_Framework_TestCase
|
|||
'Foo\\CBar' => __DIR__.'/Fixtures/php5.4/traits.php',
|
||||
));
|
||||
}
|
||||
if (defined('HPHP_VERSION') && version_compare(HPHP_VERSION, '3.3', '>=')) {
|
||||
$data[] = array(__DIR__.'/Fixtures/hhvm3.3', array(
|
||||
'FooEnum' => __DIR__.'/Fixtures/hhvm3.3/HackEnum.php',
|
||||
'Foo\BarEnum' => __DIR__.'/Fixtures/hhvm3.3/NamespacedHackEnum.php',
|
||||
));
|
||||
}
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue