Nach viel Lesen / Suchen kann ich mir immer noch nicht vorstellen, wie genau ich gurken-js mit Typescript ausführen kann. Ich verstehe, dass --compiler
zugunsten von --require-module
aber ich finde keine konkreten Beispiele, die einfach gurken-js + Typoskript (nicht mit Protractor, nicht mit Nightwatch oder einem anderen Test-Framework) verwenden, um dies zu veranschaulichen der Prozess.
cucumber-js
App mit ts-node ausführen?Im Moment verwende ich cucumber-js --require-module ts-node/register
in meinem package.json (gurke-js ist lokal installiert, nicht global), ist das richtig?
--require
in support
und step_definitions
mit CLI-Flags einfügen oder muss die richtige Ordnerstruktur dafür sorgen?Im Moment sieht meine Ordnerstruktur so aus:
- [root app folder]
-- package.json
-- features/
---- myExample.feature
---- step_definitions/
------ myExample.ts
---- support/
------ customWorld.ts
Wenn ich die Tests ausführe, erhalte ich eine Ausgabe, die angibt, dass alle Schritte in meiner Feature-Datei nicht definiert sind. Ich denke, dies könnte ein Transpilierungsproblem sein, bin mir aber nicht sicher.
Hallo @Niceplace , dieses Repo kann dir helfen: cucumber-ts-starter
@Niceplace haben Sie diese Dokumentation gesehen: https://github.com/cucumber/cucumber-js/blob/e149ee3644f57d788483390e46d8a60fd8db886c/docs/cli.md#transpilers ?
Schließung vorerst. Bitte öffnen Sie erneut, wenn Sie der Meinung sind, dass wir unsere Dokumentation besser strukturieren können. Vielleicht sollten wir Transpilern einen Top-Level-Link hinzufügen?
Dieser Thread wurde automatisch gesperrt, da nach dem Schließen in letzter Zeit keine Aktivität stattgefunden hat. Bitte öffnen Sie eine neue Ausgabe für verwandte Fehler.
Hilfreichster Kommentar
Hallo @Niceplace , dieses Repo kann dir helfen: cucumber-ts-starter