Unit testing for auto-indent
- Vorherrschende Sprache
- Haskell
- Sterne
- 1.3k
- Forks
- 201
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It would be a really good idea to have some automated unit tests for the auto-indent code. Could cover most of the important cases by setting up a test harness that loads something in codeworld mode, runs the `formatSource` function from `codeworld.js`, and then asserts the result.
Beitragsleitfaden
Rechercherichtung
Finde codeworld.js und die Funktion formatSource, untersuche anschließend, wie Code im codeworld-Modus geladen wird und wo vorhandene Tests oder die Test-Infrastruktur liegen. Erstelle einen Test-Harness, der wichtige Fälle für die automatische Einrückung abdeckt, und prüfe die formatierten Ergebnisse; fertig ist die Aufgabe, wenn diese Fälle automatisch ausgeführt werden und erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- testing-qa
- Issue-Typ
- Refactoring
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100