我正在运行以下命令来生成测试
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');
。
答案 0 :(得分:0)
问题似乎是--bootstrap "/path/to/autoload.php"
在文件名中包含了引号。解决方法是删除引号。