2017-08-30 209 views
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 
+0

你有安装在这个项目Yii2? – Naktibalda

+0

是的,我正在使用Yii2框架,通过作曲家安装codeception和Yii2 – Kyle

+1

不幸的是,这方面的记录很差。请务必阅读:http://www.yiiframework.com/doc-2.0/guide-test-environment-setup.html和其他所有关于测试的内容。对我来说,花费相当多的尝试和错误才能实现它。尽管不认识你的错误,但最终测试终于可以正常工作。 – karpy47

回答

-1

的一些issue在yii2回购,请检查也许帮助您

相关问题