У меня есть сценарий с несколькими тегами.Например, @registration, @smoke, @ core.
У меня есть файл конфигурации (файл test.conf.js), в котором я настроил целевые тесты для запуска так:
cucumberOpts: {
tags: ['@registration', '~@WIP']
}
Выполняетсяэта конфигурация будет запускать только сценарии с тегом @registration.
С этим я могу получить и просмотреть все теги сценария (в данном случае @registration, @smoke, @core):
beforeScenario: function (scenario) {
tags = scenario.getTags();
tags.forEach(function (scenarioTagItem) { ... });
}
Мой вопросКак получить в вышеуказанной функции тег, с которым в данный момент выполняется тест?Итак, как распознать, что текущий запущенный тег - это @registration?Как распознать его как активный тег?
Пожалуйста, помогите:)