All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qameta.allure.category.CategoriesTrendItem Maven / Gradle / Ivy

There is a newer version: 2.30.0
Show newest version
package io.qameta.allure.category;

import io.qameta.allure.entity.TestResult;
import io.qameta.allure.trend.TrendItem;

import java.util.ArrayList;
import java.util.List;

/**
 * @author charlie (Dmitry Baev).
 */
public class CategoriesTrendItem extends TrendItem {

    public void increaseCategories(final TestResult result) {
        result.>getExtraBlock("categories", new ArrayList<>()).stream()
                .map(Category::getName)
                .forEach(this::increaseCategories);
    }

    private void increaseCategories(final String name) {
        increaseMetric(name);
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy