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 generación de informes de pruebas en AWS CodeBuild con el marco de pruebas de RSpec.

El procedimiento requiere los siguientes requisitos previos:

  • Puede tener un proyecto de CodeBuild de existente.

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

Agregue y actualice lo siguiente en su archivo buildspec.yml. Este código ejecuta las pruebas en el directorio <directorio de fuente de pruebas> y exporta los informes de pruebas al archivo especificado por <directorio de informes de pruebas>/<nombre de archivo del informe>. 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