Class AllureReportReader

java.lang.Object
io.github.mov2day.unifiedtest.reporting.AllureReportReader

public class AllureReportReader extends Object
Reads and parses Allure test reports. Provides functionality to detect and process Allure report data.
  • Constructor Details

    • AllureReportReader

      public AllureReportReader(org.gradle.api.Project project)
  • Method Details

    • hasAllureReports

      public boolean hasAllureReports()
      Checks if Allure reports are available in the project.
      Returns:
      true if Allure reports are found
    • readAllureResults

      public Map<String,AllureReportReader.AllureTestResult> readAllureResults()
      Reads and parses Allure test results.
      Returns:
      map of test results keyed by test name
    • getAllureReportPath

      public String getAllureReportPath()
      Gets the path to the Allure report directory.
      Returns:
      path to Allure report directory or null if not found