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. 😃 ¿Qué les parece?

Edited by Carlos A. Crespo

Merge request reports

Loading