Symfony2中rum单元测试用例出现无效argumentExcelption

Symfony2中rum单元测试用例出现无效argumentExcelption,symfony,phpunit,Symfony,Phpunit,我在Symfony 2框架中工作。当我通过putty运行单元测试用例时,我得到了以下致命错误 致命错误:在/vendor/symfony/symfony/src/symfony/Component/Finder/Finder.php中出现未捕获的异常“InvalidArgumentException”,并显示消息“symfony/app”目录不存在 这个错误是突然发生的。早些时候一切正常 有人能提出一些解决方案吗?发生此错误是因为您的应用程序内核位置不是标准目录 您必须手动设置测试套件的kern

我在Symfony 2框架中工作。当我通过putty运行单元测试用例时,我得到了以下致命错误

致命错误:在/vendor/symfony/symfony/src/symfony/Component/Finder/Finder.php中出现未捕获的异常“InvalidArgumentException”,并显示消息“symfony/app”目录不存在

这个错误是突然发生的。早些时候一切正常


有人能提出一些解决方案吗?

发生此错误是因为您的应用程序
内核
位置不是标准目录

您必须手动设置测试套件的
kernel\u dir
,如下所示:

<phpunit>
    <php>
        <server name="KERNEL_DIR>" value="/path/to/your/app/" />
    </php>
</phpunit>


请参阅Symfony文档的章节。

我从这个链接找到了解决方案