diff --git a/python/helpers/pycharm/behave_runner.py b/python/helpers/pycharm/behave_runner.py index cfa8d22eb4a1..fd6e7c14ba36 100644 --- a/python/helpers/pycharm/behave_runner.py +++ b/python/helpers/pycharm/behave_runner.py @@ -249,6 +249,10 @@ class _BehaveRunner(_bdd_utils.BddRunner): assert isinstance(feature, Feature), feature scenarios = [] for scenario in feature.scenarios: + try: + scenario.tags.extend(feature.tags) + except AttributeError: + pass if isinstance(scenario, ScenarioOutline): scenarios.extend(scenario.scenarios) else: