@Override public void prepareReport() { context.put("all_features", reportResult.getAllFeatures()); context.put("report_summary", reportResult.getFeatureReport()); context.put("classifications", configuration.getClassifications()); } }
@Override public void prepareReport() { context.put("all_features", reportResult.getAllFeatures()); context.put("report_summary", reportResult.getFeatureReport()); context.put("classifications", configuration.getClassifications()); } }
private List<Element> collectFailures() { List<Element> failures = new ArrayList<>(); for (Feature feature : reportResult.getAllFeatures()) { if (feature.getStatus().isPassed()) { continue; } for (Element element : feature.getElements()) { if (!element.getStepsStatus().isPassed()) { failures.add(element); } } } return failures; } }
private List<Element> collectFailures() { List<Element> failures = new ArrayList<>(); for (Feature feature : reportResult.getAllFeatures()) { if (feature.getStatus().isPassed()) { continue; } for (Element element : feature.getElements()) { if (!element.getStepsStatus().isPassed()) { failures.add(element); } } } return failures; } }
private void generatePages(Trends trends) { new FeaturesOverviewPage(reportResult, configuration).generatePage(); for (Feature feature : reportResult.getAllFeatures()) { new FeatureReportPage(reportResult, configuration, feature).generatePage(); } new TagsOverviewPage(reportResult, configuration).generatePage(); for (TagObject tagObject : reportResult.getAllTags()) { new TagReportPage(reportResult, configuration, tagObject).generatePage(); } new StepsOverviewPage(reportResult, configuration).generatePage(); new FailuresOverviewPage(reportResult, configuration).generatePage(); if (configuration.isTrendsAvailable()) { new TrendsOverviewPage(reportResult, configuration, trends).generatePage(); } }
private void generatePages(Trends trends) { new FeaturesOverviewPage(reportResult, configuration).generatePage(); for (Feature feature : reportResult.getAllFeatures()) { new FeatureReportPage(reportResult, configuration, feature).generatePage(); } new TagsOverviewPage(reportResult, configuration).generatePage(); for (TagObject tagObject : reportResult.getAllTags()) { new TagReportPage(reportResult, configuration, tagObject).generatePage(); } new StepsOverviewPage(reportResult, configuration).generatePage(); new FailuresOverviewPage(reportResult, configuration).generatePage(); if (configuration.isTrendsAvailable()) { new TrendsOverviewPage(reportResult, configuration, trends).generatePage(); } }