Я пытаюсь запустить свои первые простые функции с Runner.parallel, чтобы получить отчет cucumber.json. Но что происходит, никаких функций не найдено. Мне нужна помощь для настройки каратэ, чтобы он работал с функциями.
Токовый выход
11:35:55.420 [main] INFO com.intuit.karate.Runner - Karate version: 0.9.2
Karate version: 0.9.2
======================================================
elapsed: 0.00 | threads: 5 | thread time: 0.00
features: 0 | ignored: 0 | efficiency: 0.00
scenarios: 0 | passed: 0 | failed: 0
======================================================
Runner
@KarateOptions(features = {"karate.feature"})
public class KarateRunner {
@Test
public void testParallel() {
Results results = Runner.parallel(getClass(), 5, "target/surefire-reports");
assertTrue(results.getErrorMessages(), results.getFailCount() == 0);
}
}
Мой файл karate.feature находится в том же каталоге, что и KarateRunner.java
Если я запускаю функцию из интерфейса IDE, она работает нормально.
Я попробовал этот ответ, но не работает Каратэ 0.9.1 не генерирует cucumber.json, который используется для отчетов по огурцам
Нужно ли мне использовать некоторые .js конфиги или что-нибудь еще?