Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prosedur berikut menunjukkan cara mengatur pelaporan pengujian AWS CodeBuild dengan kerangka RSpec pengujian
Prosedur ini membutuhkan prasyarat berikut:
-
Anda memiliki CodeBuild proyek yang sudah ada.
-
Proyek Anda adalah proyek Ruby yang disiapkan untuk menggunakan kerangka RSpec pengujian.
Tambahkan/perbarui yang berikut ini di file Andabuildspec.yml
. Kode ini menjalankan tes di <test source directory>
direktori dan mengekspor laporan pengujian ke file yang ditentukan oleh <test report
directory>
/<report filename>
. Laporan menggunakan 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