private void processDescriptions(final List<LaunchResults> launches, final MarkdownContext context) { launches.stream() .flatMap(launch -> launch.getResults().stream()) .filter(result -> isEmpty(result.getDescriptionHtml()) && !isEmpty(result.getDescription())) .forEach(result -> { final String html = context.getValue().apply(result.getDescription()); result.setDescriptionHtml(html); }); }
public CsvExportSuite(final TestResult result) { final Map<String, String> resultMap = result.toMap(); this.status = result.getStatus() != null ? result.getStatus().value() : null; this.duration = result.getTime().getDuration() != null ? result.getTime().getDuration().toString() : null; this.start = result.getTime().getStart() != null ? new Date(result.getTime().getStart()).toString() : null; this.stop = result.getTime().getStop() != null ? new Date(result.getTime().getStop()).toString() : null; this.parentSuite = resultMap.getOrDefault("parentSuite", null); this.suite = resultMap.getOrDefault("suite", null); this.subSuite = resultMap.getOrDefault("subSuite", null); this.testClass = resultMap.getOrDefault("testClass", null); this.testMethod = resultMap.getOrDefault("testMethod", null); this.name = result.getName(); this.description = result.getDescription(); }
private void processDescriptions(final List<LaunchResults> launches, final MarkdownContext context) { launches.stream() .flatMap(launch -> launch.getResults().stream()) .filter(result -> isEmpty(result.getDescriptionHtml()) && !isEmpty(result.getDescription())) .forEach(result -> { final String html = context.getValue().apply(result.getDescription()); result.setDescriptionHtml(html); }); }
public CsvExportSuite(final TestResult result) { final Map<String, String> resultMap = result.toMap(); this.status = result.getStatus() != null ? result.getStatus().value() : null; this.duration = result.getTime().getDuration() != null ? result.getTime().getDuration().toString() : null; this.start = result.getTime().getStart() != null ? new Date(result.getTime().getStart()).toString() : null; this.stop = result.getTime().getStop() != null ? new Date(result.getTime().getStop()).toString() : null; this.parentSuite = resultMap.getOrDefault("parentSuite", null); this.suite = resultMap.getOrDefault("suite", null); this.subSuite = resultMap.getOrDefault("subSuite", null); this.testClass = resultMap.getOrDefault("testClass", null); this.testMethod = resultMap.getOrDefault("testMethod", null); this.name = result.getName(); this.description = result.getDescription(); }