NativeScript / NativeScript/nativescript-cli
Auto-exit after `tns test` completes and allow for console output collection
Offen
Dieses Issue hat noch niemand übernommen.
feature
unit testing
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.1k
- Forks
- 204
- Ø Merge
- 1 T. 9 Std.
- Gemergte PRs (30 T.)
- 8
Beschreibung
The currently recommended approach to running tns test in a CI environment is to use the --justlaunch switch, so that tns exits after the test run completes.
- We need a way to run without
--justlaunch, so we showconsole.logand other output to the user and let CI systems collect it in their build logs. - We also need a
--timeoutparameter that will kill the test run if it doesn't complete in X minutes/seconds.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem Befehl tns test und verfolge das bestehende Verhalten von --justlaunch. Definiere den Abschluss, indem du die Konsolenausgabe für CI beibehältst, einen --timeout-Parameter hinzufügst und den Testlauf automatisch beendest, wenn er abgeschlossen ist oder das Zeitlimit überschritten wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- cli, testing
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100