我正在尝试使用netbeans(7.2.1)进行单元测试。但它给了我这个错误。谁能告诉我它有什么问题?
PHPUnit 3.7.14 by Sebastian Bergmann. unrecognized option --skeleton-test
答案 0 :(得分:3)
我偶然发现了这个问题。它在NetBeans 7.3中得到了解决,但如果您仍在使用7.2,那么这就是解决方案:
sudo /opt/lampp/bin/pear install phpunit/PHPUnit_SkeletonGenerator
这解决了我。 NetBeans问题跟踪器中记录了此问题:http://netbeans.org/bugzilla/show_bug.cgi?id=218675
答案 1 :(得分:0)
较新的PHPUnit不使用--skeleton-test选项。你调用外部脚本phpunit-skelgen来做同样的事情。
答案 2 :(得分:0)
验证phpunit-skelgen
文件与phpunit二进制文件存在于同一目录中(例如/opt/lampp/bin/
)。
如果没有,请按照安装PHPUnit的方式安装 PHPUnit SkeletonGenerator ,例如。来自PEAR:
$ sudo /opt/lampp/bin/pear install phpunit/PHPUnit_SkeletonGenerator