Привет!
Запускаю тесты #jbehave с использованием maven plugin через goal ‘run-stories-as-embeddables’.
В качестве Embeddable
класса наследуюсь от JUnitStories
.
Стоит такая задача: не фейлить maven goal
если упавший сценарий содержит известный открытый баг. Механизм отслеживания открытого бага есть. Чего нет, так это логики " не фейлить maven goal
при обнаружении открытого дефекта"
Провобал добавлять FailureStrategy
, а также Custom PerformableTree
. Но тк NormalPerformableScenario
создается в private методе, то наследование тут не поможет.
Вариант с метафильтрами не подходит.
Буду благодарен любым идеям!