feature request: fail if no test functions are run
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.9k
- Forks
- 359
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
If you run nodeunit on an empty directory, it just prints
OK: 0 assertions
and exits successfully.
It would be nice if this exited with an error status code by default. That way, the build will fail if you move the tests and forget to update the nodeunit invocation.
(The workaround is to use a custom reporter)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den nodeunit-Aufruf und das Verhalten des Standard-Reporters zu verfolgen, wenn ein leeres Verzeichnis null Assertions erzeugt. Prüfe, wie der Workaround mit dem benutzerdefinierten Reporter einen Fehlschlag feststellt, füge dann eine Abdeckung für das Standardverhalten hinzu und verifiziere, dass ein Lauf ohne Tests erfolglos beendet wird, während normale Testläufe weiterhin erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- cli, testing
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100