diff --git a/testng/src/test/java/com/baeldung/reports/CustomisedReports.java b/testng/src/test/java/com/baeldung/reports/CustomisedReports.java index d4f1319deb..2c57993e0b 100644 --- a/testng/src/test/java/com/baeldung/reports/CustomisedReports.java +++ b/testng/src/test/java/com/baeldung/reports/CustomisedReports.java @@ -25,13 +25,12 @@ public class CustomisedReports implements IReporter { public void generateReport(List xmlSuites, List suites, String outputDirectory) { String reportTemplate = initReportTemplate(); - final List rows = suites + final String body = suites .stream() .flatMap(suiteToResults()) - .collect(Collectors.toList()); + .collect(Collectors.joining()); - reportTemplate = reportTemplate.replaceFirst("", rows.toString() + ""); - saveReportTemplate(outputDirectory, reportTemplate); + saveReportTemplate(outputDirectory, reportTemplate.replaceFirst("", String.format("%s", body))); } private Function> suiteToResults() {