Yii2 Codeception - 运行REST测试时的异常

时间:2017-04-18 12:01:20

标签: yii yii2 code-coverage yii2-advanced-app codeception

我在运行Api测试的代码覆盖时遇到了一些麻烦,没有覆盖的测试工作就好了,使用下面的配置:

这是我的api.suite.yml

    class_name: ApiTester
modules:
    enabled:
        - \Helper\Api
        - REST:
            url: http://localhost/backend/web/
            depends: PhpBrowser
            part: Json

然而,当我用覆盖率运行时,我得到以下错误:

      [PHPUnit_Framework_Exception]                                                                                                                    
  file_get_contents(http://localhost/backend/web/c3/report/clear): failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error 

在看到apache / error.log后,有这样的:

PHP Fatal error:  Uncaught Codeception\\Exception\\ConfigurationException: Path for output not specified. Please, set output path in global config in /var/www/html/vendor/codeception/base/src

我认为它与PhpBrowser配置的问题,当我使用Yii模块而不是PhpBrowser时没有异常,但是总是有错误404.我有点被困在这里。提前感谢您的帮助!

0 个答案:

没有答案