Test bot
La idea es ejecutar hispawars_bot.py y enviarle información (simulando ser el motor del juego) para obtener respuestas y luego evaluar si está todo OK.
Ahora bien, identifiqué que "ready" es un comando que el motor envía al bot. En test_bot.py trato de hacer eso mismo (enviar "ready") pero la ejecución se queda esperando que realice la entrada por el teclado.
Intuyo que el problema deviene por este bloque de código
donde while(True) hace que nunca termine de ejecutarse y por lo tanto .communicate() no concluye.
Cualquier ayuda será más que agradecida.
Edited by Carlos A. Crespo