Я хочу получить текущее имя файла функции во время выполнения с использованием Java. У меня есть данные сценария в крючке, но не смог получить файл особенностьКак получить текущее имя файла функции Cucumber во время выполнения с использованием Java
@Before
public void before(final Scenario scenario) {
this.scenario = scenario;
}
Есть ли у нас нечто подобное, чтобы получить текущее имя файла Feature ?? я использую огуречные версии 1.2.4
Существует PR для этой возможности - https://github.com/cucumber/cucumber-jvm/pull/984, но он не собирается сливаться с релизом. В качестве обходного пути добавьте имя файла функции в качестве тега в файл функции с каким-то идентификатором. Затем вы можете использовать script.getSourceTagNames(), чтобы получить все теги. Использование идентификатора определяет тег с именем файла функции. – Grasshopper