test symfonytestslistener simple services querybuilder not kerneltestcase exist does app php symfony testing phpunit

php - symfonytestslistener - symfony test security



Elimina los avisos de detenciĆ³n restantes(232) en Symfony 2.8 (3)

Soy nuevo en Symfony y phpUnit.

Me gustaría realizar algunas pruebas, hay muchas advertencias de depreciación. Pero no importa porque me quedaré en Symfony 2.8 por ahora. ¿Sabes si es posible eliminarlo?

Intento descubrirlo por mi cuenta, pero no funciona, ¿tienes alguna idea para mí, amigos?

¿Cómo eliminar las advertencias de desaprobación en Symfony 2.7?

Desactivar la advertencia en desuso en Symfony 2 (.7)

EDITAR:

Referencia a la respuesta de @LBA.

Mi captura de pantalla no es realmente sobre el error de AsseticBundle, sino sobre los "Avisos de desaprobación restantes (220)". Me gustaría saber si hay una bandera en algún lugar para mostrar, o no, estas advertencias. Me encantaría tener el resultado de mi traje de prueba. Es eso posible ?


Este es un problema conocido de AsseticBundle que ya no forma parte de la distribución oficial de Symfony y aún no está listo para la versión 3.0 (con algunas de las depreciaciones en la versión etiquetada actual, que puede ver en su mensaje de error).

Entonces, siga y espere a que se resuelva este problema y actualice su AsseticBundle cuando esté listo (o vaya con el maestro actual a lo que no recomendaría hacer).

Mucha gente que intenta actualizar a Symfony 2.8 / 3.0 tiene este problema actualmente.

Enlace a la edición en Github


Finalmente encontré la solución!

Solo agrega

<php> <env name="SYMFONY_DEPRECATIONS_HELPER" value="weak" /> </php>

a su phpunit.xml (o cualquier otro archivo que utilice para configurar phpunit)


Puedes correr en terminal

export SYMFONY_DEPRECATIONS_HELPER=weak

Antes de ejecutar tu script. Se deshabilitarán los avisos de desaprobación.