diff --git a/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportRenderer.java b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportRenderer.java index 4910c966c0..9cf0039a70 100644 --- a/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportRenderer.java +++ b/maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportRenderer.java @@ -205,7 +205,7 @@ private void renderSectionPackages() { Map packageSummary = parser.getSummary(testSuiteList); tableRow(new String[] { - '{' + packageName + ", #" + packageName + '}', + createLinkPatternedText(packageName, '#' + packageName), String.valueOf(packageSummary.get("totalTests")), String.valueOf(packageSummary.get("totalErrors")), String.valueOf(packageSummary.get("totalFailures")), @@ -297,7 +297,7 @@ private void renderSectionTestSuite(ReportTestSuite suite) { sink.tableCell_(); - tableCell('{' + suite.getName() + ", #" + suite.getPackageName() + '.' + suite.getName() + '}'); + tableCell(createLinkPatternedText(suite.getName(), '#' + suite.getPackageName() + '.' + suite.getName())); tableCell(Integer.toString(suite.getNumberOfTests()));