Tuve el siguiente problema con la cartera de activos.Pruebas de tubería de activos de rieles pasan producción rota
- Tengo un correo HTML con una imagen adentro.
- Tengo pruebas que cubren el caso en el que el correo electrónico se envía con éxito.
- Pasan todas las pruebas.
- Al pasar a producción, la característica que requiere que se envíe el correo electrónico se rompe, porque el diseño HTML hace referencia a una imagen que no existe.
Esto obviamente se aplica a todos los activos precompilados.
Me parece que de repente las pruebas ya no son confiables. ¿Hay alguna manera de evitar que esta situación vuelva a suceder?
¿Ha configurado el entorno de prueba para usar activos precompilados? – shigeya
¿quiere decir "config.assets.compile = false"? Si hago eso, necesito precompilar los activos cada vez que realizo pruebas. ¿Es esta una posible solución? –