Я пытаюсь импортировать результаты json из тестов каратэ в плагин AssertThat Jira.
Импорт работает хорошо с огурцом js 5.1.0, но не работает с использованием карате 0.9.2
Кажется, что проблема заключается в том, что AssertThat использует «имя» компонента в json для сопоставления с его внутренними именами, а также разницу между тем, как каратэ и огурец js используют поля «name» и «description».
Cucumber js использует имя компонента из самого файла объекта, например, файл объекта с «Feature: test report» сгенерирует 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",
.....
}