Class CategoriesPlugin

java.lang.Object
io.qameta.allure.CompositeAggregator2
io.qameta.allure.category.CategoriesPlugin
All Implemented Interfaces:
io.qameta.allure.Aggregator2, io.qameta.allure.Extension, io.qameta.allure.Reader

public class CategoriesPlugin extends io.qameta.allure.CompositeAggregator2 implements io.qameta.allure.Reader
Plugin that generates data for Categories tab.
Since:
2.0
  • Field Details

  • Constructor Details

    • CategoriesPlugin

      public CategoriesPlugin()
  • Method Details

    • readResults

      public void readResults(io.qameta.allure.core.Configuration configuration, io.qameta.allure.core.ResultsVisitor visitor, Path directory)
      Specified by:
      readResults in interface io.qameta.allure.Reader
    • groupByCategories

      protected static List<io.qameta.allure.tree.TreeLayer> groupByCategories(io.qameta.allure.entity.TestResult testResult)
    • matches

      public static boolean matches(io.qameta.allure.entity.TestResult result, Category category)
    • toWidgetItem

      protected static io.qameta.allure.tree.TreeWidgetItem toWidgetItem(io.qameta.allure.tree.TestResultTreeGroup group)