空手テストの json 結果をAssertThat Jiraプラグインにインポートしようとしています。
インポートは cucumber js 5.1.0 ではうまく機能しますが、karate 0.9.2 では失敗します
問題は、json でフィーチャーの「名前」を使用してその内部フィーチャー名に関連付ける AssertThat にあるようです。
Cucumber js は、フィーチャー ファイル自体からフィーチャーの名前を使用します。たとえば、「フィーチャー: テスト レポート」を含むフィーチャー ファイルは、次の json を生成します。
{
"keyword": "Feature",
"name": "test reporting",
"description":"In order to do report tests\n As a developer\n I want to do reporting",
.....
}
空手は「名前」に機能ファイル名を使用し、実際の機能を「説明」に入れます。
{
"keyword":"Feature"
"name":"cats.feature",
"description":"test reporting",
.....
}