Dopo 3 anni di utilizzo di Discourse per un forum greco, ho individuato diversi piccoli bug che passano inosservati tra un aggiornamento e l’altro e riguardano principalmente i caratteri non latini.
Ad esempio:
- 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
Sebbene alcuni di questi possano essere solo casi limite, questi problemi mi hanno fatto chiedersi se potrebbero essere prevenuti implementando alcuni casi di test automatizzati utilizzando lingue non latine.
Ho dato una rapida occhiata ai vari test inclusi in Discourse e non ne ho trovati nessuno che verifichi dati fittizi in lingue non latine.
Le mie domande sono:
- Esistono tali test che mi sono sfuggiti?
- Se no, non sarebbe utile aggiungerne di simili in modo da intercettare alcuni di questi bug prima del deployment?