デフォルトの「テスト」環境以外のカスタム環境で、RESTAPIのSymfony2PHPユニットテストを実行しようとしています。
目的は、残りのAPIをデプロイした後、任意の環境(int、prodなど)で迅速な健全性チェックを実行できるようにすることです。
新しいカーネル/クライアントを作成するときに、環境をWebTestCaseクラスに渡すことができました。私の問題は、次のエラーが発生することです。
「セッションIDが長すぎるか、不正な文字が含まれています。有効な文字はaz、AZ、0〜9です。」
config。[targetenvironment].ymlでセッションストレージをファイルシステムに変更することでこれを修正できますが、たとえば本番環境ではファイルシステムストレージを使用したくありません。
framework:
test: ~
session:
storage_id: session.storage.filesystem
この問題を回避する方法はありますか?
ありがとう