【发布时间】:2014-04-30 21:37:24
【问题描述】:
我无法运行任何测试,也没有错误。
我下载了phpunit 并将其移至/usr/local/bin。
我没有对新安装的 laravel 进行任何配置更改。
cd 到我的 laravel 根目录。 phpunit --version 给PHPUnit 4.0.12
有一个 laravel 示例测试位于 /Applications/MAMP/htdocs/survey-backend/app/tests/ExampleTest.php。
现在,运行测试:phpunit 仅输出:
Configuration read from /Applications/MAMP/htdocs/survey-backend/phpunit.xml
为什么没有执行测试?
【问题讨论】:
-
它不会挂,不是吗?您可以尝试使用
phpunit --debug运行它,看看它是否能够通过测试。唯一值得检查的是您已经运行composer update并且自动加载文件已正确生成。 -
如果没有找到测试,它也应该输出“没有测试运行”。您应该使用 grep 查找
die()或exit()的代码,并检查您的 PHP CLI 日志中的内存不足错误。 -
谢谢。不,它不会挂起。我没有用
composer改变任何东西。是否需要任何配置?我稍后会运行update和debug。除了 laravel 的示例测试文件,没有其他测试文件。 -
是否需要使用或配置
composer?我只安装了phpunit,仅此而已。 -
运行
phpunit --debug给出Configuration read from /Applications/MAMP/htdocs/survey-backend/phpunit.xml Starting test 'ExampleTest::testBasicExample'.。但是没有结果。
标签: php laravel laravel-4 phpunit