在 Symfony 2.8 中移除 "Remaining deprecation notices"
Remove "Remaining deprecation notices" in Symfony 2.8
我是 Symfony 和 PHPUnit 的新手。
我想运行一些测试,有很多弃用通知。但这并不重要,因为我现在将继续使用 Symfony 2.8。您知道是否可以删除它们吗?
我试着自己找出答案,但没用,伙计们,你们对我有什么想法吗?
How to remove the deprecation warnings in Symfony 2.7?
编辑:
参考@LBA的回答
我的截图并不是关于 AsseticBundle 的错误,而是关于 "Remaining deprecation notices (220)"。我想知道是否有某个地方可以显示这些警告的标志。我只想得到我的测试服的结果。这可能吗?
这是 AsseticBundle 的一个已知问题,它不再是官方 Symfony 发行版的一部分,还没有为 3.0 做好准备(在当前标记的版本中有一些弃用 - 您可以在错误消息中看到)。
所以请关注并等待这个问题得到解决,并在你的 AsseticBundle 准备就绪时更新它(或者使用它的当前主人,我不建议这样做。
很多尝试升级到 Symfony 2.8/3.0 的人目前都遇到了这个问题。
终于找到解决办法了!
只需添加
<php>
<env name="SYMFONY_DEPRECATIONS_HELPER" value="weak" />
</php>
到您的 phpunit.xml
(或您用来配置 phpunit 的任何其他文件)
您可以在终端运行
export SYMFONY_DEPRECATIONS_HELPER=weak
在执行脚本之前。它将禁用弃用通知
我是 Symfony 和 PHPUnit 的新手。
我想运行一些测试,有很多弃用通知。但这并不重要,因为我现在将继续使用 Symfony 2.8。您知道是否可以删除它们吗?
我试着自己找出答案,但没用,伙计们,你们对我有什么想法吗?
How to remove the deprecation warnings in Symfony 2.7?
编辑:
参考@LBA的回答
我的截图并不是关于 AsseticBundle 的错误,而是关于 "Remaining deprecation notices (220)"。我想知道是否有某个地方可以显示这些警告的标志。我只想得到我的测试服的结果。这可能吗?
这是 AsseticBundle 的一个已知问题,它不再是官方 Symfony 发行版的一部分,还没有为 3.0 做好准备(在当前标记的版本中有一些弃用 - 您可以在错误消息中看到)。
所以请关注并等待这个问题得到解决,并在你的 AsseticBundle 准备就绪时更新它(或者使用它的当前主人,我不建议这样做。
很多尝试升级到 Symfony 2.8/3.0 的人目前都遇到了这个问题。
终于找到解决办法了!
只需添加
<php>
<env name="SYMFONY_DEPRECATIONS_HELPER" value="weak" />
</php>
到您的 phpunit.xml
(或您用来配置 phpunit 的任何其他文件)
您可以在终端运行
export SYMFONY_DEPRECATIONS_HELPER=weak
在执行脚本之前。它将禁用弃用通知