Después de 3 años usando Discourse en un foro griego, he identificado varios pequeños errores que pasan desapercibidos entre las actualizaciones y que están relacionados principalmente con caracteres no latinos.
Por ejemplo:
- Some categories are broken: "Load cannot follow more than 20 redirections"
- Unicode username with Σ as the final char leads to an error loading profile page
- Topic with Japanese in URL doesn't redirect if URL doesn't perfectly match
Aunque algunos de estos casos podrían ser simplemente situaciones límite, estos problemas me han hecho preguntarme si podrían evitarse implementando algunos casos de prueba automatizados con idiomas no latinos.
Hice una búsqueda rápida en las diversas pruebas que Discourse incluye y no encontré ninguna que utilice datos fabricados en idiomas no latinos.
Mis preguntas son:
- ¿Existen pruebas de este tipo que haya pasado por alto?
- Si no es así, ¿no sería útil agregar tales pruebas para que algunos de estos errores se detecten antes del despliegue?