PHPUnit Skeleton Generator没有运行boostrap文件

时间:2015-07-20 17:33:46

标签: php phpunit

我正在运行以下命令来生成测试

GetFileSource

或这种有点随意的变化

php "phpunit-skelgen.phar" generate-test 
  --bootstrap "/path/to/autoload.php" MyCoolClass "/path/to/CoolClass.php"

autoload.php如下所示

php "phpunit-skelgen.phar" generate-test 
  --bootstrap="/path/to/autoload.php" MyCoolClass "/path/to/CoolClass.php"

这会导致以下错误

<?php
  // autoload.php
  require_once('/path/to/BaseCoolClass.php');
?>

但是,如果我在CoolClass.php前加上Fatal error: Class 'BaseCoolClass' not found in /path/to/CoolClass.php on line 8 ,则没有问题;似乎没有包括require_once('/path/to/BaseCoolClass.php');

1 个答案:

答案 0 :(得分:0)

问题似乎是--bootstrap "/path/to/autoload.php"在文件名中包含了引号。解决方法是删除引号。