Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Das folgende Verfahren zeigt, wie Sie die Testberichterstattung AWS CodeBuild mit dem RSpecTestframework
Das Verfahren erfordert die folgenden Voraussetzungen:
-
Sie haben ein bestehendes CodeBuild Projekt.
-
Ihr Projekt ist ein Ruby-Projekt, das für die Verwendung des RSpec Test-Frameworks eingerichtet ist.
Aktualisieren Sie die folgenden Abschnitte in Ihrer buildspec.yml
-Datei oder fügen Sie sie hinzu. Dieser Code führt die Tests im <test source directory>
Verzeichnis und exportiert die Testberichte in die Datei, die angegeben ist von <test report
directory>
/<report filename>
. Der Bericht verwendet das JunitXml
Format.
version: 0.2
phases:
install:
runtime-versions:
ruby: 2.6
pre_build:
commands:
- gem install rspec
- gem install rspec_junit_formatter
build:
commands:
- rspec <test source directory>
/* --format RspecJunitFormatter --out <test report directory>
/<report filename>
reports:
rspec_reports:
files:
- <report filename>
base-directory: <test report directory>
file-format: JUNITXML