

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# RSpec を使用したテストレポートのセットアップ
<a name="test-report-rspec"></a>

次の手順は、RSpec テストフレームワーク AWS CodeBuild を使用して でテストレポートを設定する方法を示しています。 [RSpec ](https://rspec.info/) 

この手順には、次の前提条件が必要です。
+ 既存の CodeBuild プロジェクトがある。
+ そのプロジェクトは、RSpec テストフレームワークを使用するようにセットアップされた Ruby プロジェクトである。

`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
```