Class ReportParser

java.lang.Object
net.masterthought.cucumber.ReportParser

public class ReportParser extends Object
Author:
Damian Szczepanik (damianszczepanik@github)
  • Constructor Details

    • ReportParser

      public ReportParser(Configuration configuration)
  • Method Details

    • parseJsonFiles

      public List<Feature> parseJsonFiles(List<String> jsonFiles)
      Parsed passed files and extracts features files.
      Parameters:
      jsonFiles - JSON files to read
      Returns:
      array of parsed features
    • parseClassificationsFiles

      public void parseClassificationsFiles(List<String> propertiesFiles)
      Parses passed properties files for classifications. These classifications within each file get added to the overview-features page as metadata. File and metadata order within the individual files are preserved when classifications are added.
      Parameters:
      propertiesFiles - property files to read