私はSymfonyとPHPUnitが初めてです。
いくつかのテストを実行したいのですが、非推奨の通知がたくさんあります。しかし、私は今のところSymfony 2.8にとどまるので問題ではありません。それらを削除することが可能かどうか知っていますか?
私は自分で見つけようとしますが、うまくいきません。私のためにいくつかのアイデアを持っていますか?
編集:
@LBAの回答への参照
私のスクリーンショットは、AsseticBundleのエラーに関するものではなく、「残りの非推奨通知(220)」に関するものです。これらの警告を表示するフラグがあるかどうかを知りたいのですが。テストスーツの結果だけが欲しいです。それは可能ですか?
最終的に解決策を見つけました!
追加するだけ
<php>
<env name="SYMFONY_DEPRECATIONS_HELPER" value="weak" />
</php>
あなたのphpunit.xml
(またはphpunitの構成に使用する他のファイル)
ターミナルで実行できます
export SYMFONY_DEPRECATIONS_HELPER=weak
スクリプトを実行する前に。廃止の通知を無効にします
これはAsseticBundleの既知の問題であり、Symfonyの公式ディストリビューションには含まれておらず、3.0にはまだ対応していません(現在のタグ付きバージョンで非推奨となっています-エラーメッセージで確認できます)。
したがって、この問題が解決するのを待って、待機し、準備ができたらAsseticBundleを更新してください(または、現在のマスターで推奨しないことを行ってください)。
Symfony 2.8/3.0にアップグレードしようとする多くの人々が現在この問題を抱えています。