Я пытаюсь перенести существующий проект по каратэ с 0.8.0 на 0.9.5, но сталкиваюсь с некоторыми проблемами, такими как ниже
1) Ни один из приведенных ниже импортов не работает, необходимо выяснить, совпадают ли они с 0.9.5 Нужна помощь от других, кто уже попробовал это
import com.intuit.karate.cucumber.CucumberUtils;
import com.intuit.karate.cucumber.FeatureWrapper;
import com.intuit.karate.cucumber.KarateFeature;
import com.intuit.karate.cucumber.KarateJunitAndJsonReporter;
import com.intuit.karate.cucumber.KarateJunitFormatter;
import com.intuit.karate.cucumber.KarateReporter;
import com.intuit.karate.cucumber.KarateRuntime;
import com.intuit.karate.cucumber.KarateRuntimeOptions;
import com.intuit.karate.cucumber.KarateStats;
import com.intuit.karate.filter;
2) import com.intuit.karate.cucumber.CucumberRunner;
- заявив, что уже устарел, нужно знать, что замена этого, мой baseClass расширяет CucumberRunner.
3) также необходимо знать, что для замены ниже также
import com.intuit.karate.cucumber.FeatureFilePath;
import com.intuit.karate.cucumber.FeatureWrapper;
import com.intuit.karate.ScriptContext;
выше импорта используются при синтаксическом анализе файла объектов
public static FeatureFilePath parseFeaturePath(File file) {
Пожалуйста, предложите советы, чтобы выполнить эту миграцию успешно.
Спасибо, Джей