Ich habe zur Definition von jquery.datatables in DefinitelyTyped beigetragen. Es gibt viele andere Definitionsprojekte, die im Repository enthalten sind, und es scheint nicht unüblich, dass einer oder mehrere von ihnen den Test-Runner (npm test
) nicht bestehen. Wie es passiert, dass ein sauberer Zugriff aus dem Repository fehlschlägt, ist mir nicht möglich. Gibt es eine Möglichkeit, den Test-Runner auf meine Definition zu beschränken?Nur mein DefinitelyTyped-Projekt testen
0
A
Antwort
0
Ja, das kann manchmal bei so großen Projekten passieren. Aber Sie können direkt Typoskript Compiler auf den Typdefinitionen rufen Sie mit etwas geschaffen wie (Projektordner unter der Annahme jquery.datatables):
tsc --project types/jquery.datatables/tsconfig.json
Dazu wird die Konfiguration sollte jedoch gültig und bereits geschrieben sein. Sie können auch versuchen, es zu laufen direkt mit:
tsc --noEmit types/jquery.datatables/jquery.datatables-tests.ts
aber es kann sich beschweren, wenn Sie sich auf andere Dateien abhängen. --noEmit Option verhindert, dass TSC JavaScript-Code ausgibt, der nicht im Repository benötigt wird, und DefinitelyTyped-Tests werden sich beschweren (nicht verwendete Datei, sollten Sie nicht kurz einchecken).
Verwandte Themen
- 1. Mein Programm testen?
- 2. Python, unittest.main() wird mein Programm nicht testen
- 3. Wie kann ich mein PHP-Skript testen?
- 4. Was ist "nur mein Code"?
- 5. Mein Skript läuft nur einmal
- 6. Mein SerialDataEventHandler funktioniert nur einmal
- 7. Kann ich testen, dass mein Paket kein bestimmtes Paket importiert?
- 8. Mein View Pager zeigt nur mein erstes Bild
- 9. So testen Sie mein trainiertes Tensor Flow-Modell
- 10. Wie nur testen wollten wir Testfälle
- 11. Testen eine Nur-Lese-Textbox mit Selen
- 12. Warum dauert mein kostenloses XCode Provisioning-Profil nur 7 Tage?
- 13. Mein Dojo funktioniert nur bei Zugriff über HTTP
- 14. Wie testen, ob mein Objekt wirklich serialisierbar ist?
- 15. Wie kann ich Leute dazu bringen, mein Framework zu testen?
- 16. Mein Code liest die Textbox nur einmal
- 17. Warum druckt mein Code nur einmal nil?
- 18. Nur Nullen mein Fortran Runge-Kutta
- 19. Warum läuft mein setInterval nur einmal?
- 20. Wie testen, ob Zeichenfolgen nur eine Differenz effizient enthalten?
- 21. make circle ci Upload nur Master verpflichtet, Fee zu testen
- 22. Was entspricht @DataJpaTest, wenn ich nur JdbcTemplate-Code testen möchte?
- 23. Boxed Fn benötigt Lebenszeit nur beim Testen statisch?
- 24. , wie Sie testen Singletonklasse schafft nur ein Objekt
- 25. Wie Einheit, um eine Funktion testen, die nur interner Zustand
- 26. Testen für die Massen mit nur einem Telefon und Emulator
- 27. Wie verwende ich eine Funktion einer Abhängigkeit nur zum Testen?
- 28. Wie testen, dass eine Funktion nur einen bestimmten Typ akzeptiert?
- 29. Warum erhält mein Skript nur die erste Zeile meiner PHP-Tabelle? unten ist mein Code
- 30. Warum verwendet mein Thread-Programm nur eine CPU?