def scenario_labels(scenario): tags = scenario.feature.tags + scenario.tags default_labels = [Label(name=LabelType.SEVERITY, value=Severity.NORMAL)] parsed = [parse_tag(item) for item in tags] return labels_set( list(filter(lambda x: isinstance(x, Label), default_labels + parsed)))
def allure_labels(tags): parsed = [parse_tag(item) for item in tags] return labels_set(list(filter(lambda x: isinstance(x, Label), parsed)))