View a markdown version of this page

Configurar generación de informes de pruebas con RSpec - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configurar generación de informes de pruebas con RSpec

El siguiente procedimiento muestra cómo configurar los informes de pruebas AWS CodeBuild con el marco de pruebas RSpec.

El procedimiento requiere los siguientes requisitos previos:

  • Tiene un proyecto existente CodeBuild .

  • Su proyecto es un proyecto Ruby que está configurado para usar el marco de pruebas de RSpec.

Add/update lo siguiente en su buildspec.yml archivo. Este código ejecuta las pruebas en el <test source directory> directorio y exporta los informes de las pruebas al archivo especificado por<test report directory>/<report filename>. El informe utiliza el formato JunitXml.

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