RSpec을 사용하여 테스트 보고 설정 - AWS CodeBuild

RSpec을 사용하여 테스트 보고 설정

다음 절차는 RSpec 테스트 프레임워크의 AWS CodeBuild에서 테스트 보고를 설정하는 방법을 보여 줍니다.

이 절차를 수행하려면 다음 전제 조건이 필요합니다.

  • 기존 CodeBuild 프로젝트가 있어야 합니다.

  • 프로젝트는 RSpec 테스트 프레임워크를 사용하도록 설정된 Node.js 프로젝트입니다.

buildspec.yml 파일에서 다음을 추가/업데이트합니다. 이 코드는 <test source directory> 디렉터리에서 테스트를 실행하고 <test report directory>/<report filename>으로 지정된 파일로 테스트 보고서를 내보냅니다. 보고서는 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