Ejemplo n.º 1
0
def scenario_links(scenario, issue_pattern, link_pattern):
    tags = scenario.feature.tags + scenario.tags
    parsed = [
        parse_tag(item, issue_pattern=issue_pattern, link_pattern=link_pattern)
        for item in tags
    ]
    return filter(lambda x: isinstance(x, Link), parsed)
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 scenario_links(scenario):
    tags = scenario.feature.tags + scenario.tags
    parsed = [parse_tag(item) for item in tags]
    return filter(lambda x: isinstance(x, Link), parsed)
Ejemplo n.º 4
0
def allure_labels(tags):
    parsed = [parse_tag(item) for item in tags]
    return labels_set(list(filter(lambda x: isinstance(x, Label), parsed)))