Befehl: cesapp verify
Der Befehl cesapp verify <dogu-verzeichnis>
führt alle Tests im spec
Verzeichnis des Dogus aus.
Das Dogu Verzeichnis ist das Verzeichnis, in welchem der Quellcode des Dogus liegt.
CI-optimierte Ausgabe
Mit dem --ci
Flag lässt sich die Ausgabe für Continuous Integration Prozesse optimieren.
Health Timeout
Die Zeit (in Sekunden), wie lange auf den Healthy Status eines Dogus gewartet wird,
kann durch den --health-timeout
Flag festgelegt werden (Default: 120).
Container behalten
Für die Tests wird ein neuer Container für das Dogu erstellt, der für die Tests verwendet wird und anschließend weggeworfen wird.
Mit dem Flag --keep-container
werden die Container behalten.
Ausgabeverzeichnis der Reports
Standardmäßig erfolgt die Ausgabe über Stout in der Kommandozeile.
Soll die Ausgabe stattdessen in ein Verzeichnis geschrieben werden, kann dieses mit --report-directory
angegeben werden.
Manpage
NAME:
cesapp verify - verify executes all tests under the spec directory of a dogu
USAGE:
cesapp verify [command options] <dogu directory>
OPTIONS:
--ci print the output in ci optimized manner (default: false)
--health-timeout value limit in seconds to wait until the container get healthy (default: 120)
--keep-container keep test container after verification (default: false)
--report-directory value specified the output directory for reports