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