1
現在、見習いのためのプロジェクトを行っています。私はいくつかの自動テストを行った。私は実行してcodeceptionを初期化して構築されたスイート実行しようとすると「クラスYiiが見つかりません」というコードエラーが発生しました
codecept bootstrap
codecept build
を使用して、予想通り、これらの2つのコマンドは、働いていたが、私は、私は
FATAL ERROR. TESTS NOT FINISHED.
Class 'Yii' not found
in /srv/http/blog/vendor/codeception/codeception/src/Codeception/Module/Yii2.php:242
どれが任意のアイデアを持ってもらうテストを実行しようとすると?私はYii'sと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