在 Symfony2 中运行单元测试用例时发生 InvalidArgumentException
InvalidArgumentExcelption occur to rum unit test case in Symfony2
我在 Symfony 2 框架中工作。当我通过 putty 运行 单元测试用例时,我遇到了致命错误。
致命错误:/vendor/symfony/symfony/src/Symfony/Component/Finder/Finder.php
中的消息 'The "symfony/app" directory does not exist.' 未捕获异常 'InvalidArgumentException'
这个错误是突然出现的。早些时候一切正常。
谁能提出一些解决方案?
出现此错误是因为您的应用程序 kernel
位置不是标准目录。
您必须手动设置测试套件的 kernel_dir
,如下所示:
<phpunit>
<php>
<server name="KERNEL_DIR>" value="/path/to/your/app/" />
</php>
</phpunit>
请参阅 Symfony 文档的 Functional Tests 章节。
我在 Symfony 2 框架中工作。当我通过 putty 运行 单元测试用例时,我遇到了致命错误。
致命错误:/vendor/symfony/symfony/src/Symfony/Component/Finder/Finder.php
中的消息 'The "symfony/app" directory does not exist.' 未捕获异常 'InvalidArgumentException'这个错误是突然出现的。早些时候一切正常。
谁能提出一些解决方案?
出现此错误是因为您的应用程序 kernel
位置不是标准目录。
您必须手动设置测试套件的 kernel_dir
,如下所示:
<phpunit>
<php>
<server name="KERNEL_DIR>" value="/path/to/your/app/" />
</php>
</phpunit>
请参阅 Symfony 文档的 Functional Tests 章节。