Class ReportHelper

java.lang.Object
com.shaft.tools.io.internal.ReportHelper

public class ReportHelper extends Object
Provides report-level helper operations for attaching execution artifacts.
  • Constructor Details

    • ReportHelper

      public ReportHelper()
  • Method Details

    • attachEngineLog

      public static void attachEngineLog()
      Attaches the engine log file to the report.
    • attachIssuesLog

      public static void attachIssuesLog()
      Attaches the issues log file to the report.
    • enableLogging

      public static void enableLogging()
      Enables logging output temporarily.
    • disableLogging

      public static void disableLogging()
      Disables logging output temporarily.
    • attachPropertyFiles

      public static void attachPropertyFiles()
      Attaches loaded property files as nested report steps.
    • attachCucumberReport

      public static void attachCucumberReport()
      Attaches the generated Cucumber HTML report when available.