Cómo testear una aplicación que depende de una API sin conexión a Internet

Venís tirando código como un campeón. Las integraciones con las APIs de Twitter y Google no esconden ningún secreto. Sólo te falta probar el último feature. Le das a correr y… Timeout. Lo qué?? Revisás el código de arriba abajo… ¿Cómo es posible? Si hace 5 minutos funcionaba de 10… Levantás la vista y ves… Seguir leyendo Cómo testear una aplicación que depende de una API sin conexión a Internet

Primeros pasos en phpUnit

A que adivino: apareció un bug en producción justo cuando estabas por irte a casa. Viendo como el plan del fin de semana se aleja en el horizonte pensaste: basta. Es hora de tener tests automatizados. Ok, tal vez la historia real no sea exactamente esta, pero apuesto a que estuve cerca. Pues bien, el… Seguir leyendo Primeros pasos en phpUnit

Publicada el
Categorizado como Ejemplos Etiquetado como

Scripts de CLI: ¿dentro o fuera de Docker?

Tenés una aplicación web montada sobre Docker. Cuando accedés usando el navegador todo funciona a las mil maravillas. Está todo listo para ir a producción. O casi. Existen algunas pequeñas tareas que hay que hacer por fuera de la web. Limpiar archivos viejos… borrar las cuentas de usuario inactivas… lo típico, bah. Qué mejor para… Seguir leyendo Scripts de CLI: ¿dentro o fuera de Docker?

Cómo actualizar la versión de php que tiene una imagen docker

¿Alguna vez te pasó algo como esto? …me he bajado una imagen que contiene wordpress con letsencrypt, pero la versión de php que utiliza es la 5.6 y necesito actualizarla a la 7.2.¿Hay alguna forma de modificar esto desde dentro o desde fuera del contenedor? Qué dilema, ¿no? La primera pregunta que se me ocurre… Seguir leyendo Cómo actualizar la versión de php que tiene una imagen docker

Cómo ejecutar phpMyAdmin en Docker

Una vez tienes dockerizada tu aplicación, lo siguiente que querrás hacer, como para terminar de dejar atrás el viejo XAMPP, será acceder a tu base de datos en forma gráfica, ¿cierto?. Asumiré que tienes un archivo docker-compose.yml similar a este: Con lo cual, al hacer docker-compose up: Lo que faltaría sería poder ingresar a alguna… Seguir leyendo Cómo ejecutar phpMyAdmin en Docker