我在Symfony 2框架中工作。当我通过putty运行单元测试用例时,我得到了致命错误。
致命错误:未捕获的异常'InvalidArgumentException',消息''symfony / app“目录不存在。在/vendor/symfony/symfony/src/Symfony/Component/Finder/Finder.php
此错误突然发生。早些时候一切正常。
有人可以提出一些解决方案吗?
答案 0 :(得分:0)
发生此错误是因为您的应用程序kernel
位置不是标准目录。
您必须手动设置测试套件的kernel_dir
,如下所示:
<phpunit>
<php>
<server name="KERNEL_DIR>" value="/path/to/your/app/" />
</php>
</phpunit>
请参阅Symfony文档的Functional Tests章节。