Nach 3 Jahren Nutzung von Discourse für ein griechisches Forum habe ich verschiedene kleine Fehler identifiziert, die zwischen Updates unbemerkt bleiben und hauptsächlich mit Nicht-Latin-Zeichen zu tun haben.
Zum Beispiel:
- 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
Obwohl einige dieser Fälle nur Randfälle sein könnten, haben mich diese Fragen dazu gebracht, zu überlegen, ob sie durch die Implementierung automatisierter Testfälle mit Nicht-Latin-Sprachen verhindert werden könnten.
Ich habe die verschiedenen Tests, die Discourse mitliefert, kurz durchsucht und keine gefunden, die mit erfundenen Nicht-Latin-Daten testen.
Meine Fragen sind:
- Gibt es solche Tests, die ich übersehen habe?
- Wenn nicht, wäre es nicht hilfreich, solche Tests hinzuzufügen, damit einige dieser Fehler vor dem Deployment erkannt werden können?