1
当前正在为我的学徒工项目工作。我做了一些自动化测试。我通过运行初始化codeception和内置使用尝试运行时发现错误“Class Yii not found”
codecept bootstrap
codecept build
这两个命令都按预期的套房,但是当我尝试运行测试中,我得到
FATAL ERROR. TESTS NOT FINISHED.
Class 'Yii' not found
in /srv/http/blog/vendor/codeception/codeception/src/Codeception/Module/Yii2.php:242
任何人有任何想法?我看过Yii和Codeceptions文档,但找不到解决方案。
UPDATE 新的错误消息
FATAL ERROR. TESTS NOT FINISHED.
Class 'Yii' not found
in /srv/http/blog/vendor/yiisoft/yii2/helpers/BaseUrl.php:129
你有安装在这个项目Yii2? – Naktibalda
是的,我正在使用Yii2框架,通过作曲家安装codeception和Yii2 – Kyle
不幸的是,这方面的记录很差。请务必阅读:http://www.yiiframework.com/doc-2.0/guide-test-environment-setup.html和其他所有关于测试的内容。对我来说,花费相当多的尝试和错误才能实现它。尽管不认识你的错误,但最终测试终于可以正常工作。 – karpy47