[hibernate-commits] Hibernate SVN: r15961 - validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Thu Feb 12 01:17:18 EST 2009


Author: shane.bryzak at jboss.com
Date: 2009-02-12 01:17:17 -0500 (Thu, 12 Feb 2009)
New Revision: 15961

Modified:
   validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageProcessor.java
   validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageReport.java
Log:
Fix class names, report style changes

Modified: validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageProcessor.java
===================================================================
--- validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageProcessor.java	2009-02-12 05:24:31 UTC (rev 15960)
+++ validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageProcessor.java	2009-02-12 06:17:17 UTC (rev 15961)
@@ -168,7 +168,7 @@
           Map<? extends ExecutableElement, ? extends AnnotationValue> annotationParameters) {
        
         SpecReference ref = new SpecReference();
-        ref.setClassName(methodElement.getClass().getName());
+        ref.setClassName(methodElement.getEnclosingElement().getSimpleName().toString());
         ref.setMethodName(methodElement.getSimpleName().toString());
         for (Map.Entry<? extends ExecutableElement, ? extends AnnotationValue> entry : annotationParameters.entrySet()) {
             final String elementKey = entry.getKey().toString();
Modified: validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageReport.java
===================================================================
--- validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageReport.java	2009-02-12 05:24:31 UTC (rev 15960)
+++ validator/trunk/tck-utils/impl/src/main/java/org/hibernate/tck/report/CoverageReport.java	2009-02-12 06:17:17 UTC (rev 15961)
@@ -77,6 +77,8 @@
         sb.append("    text-decoration: underline;\n");
         sb.append("    margin-top: 2px;\n");
         sb.append("    margin-bottom: 2px; }\n");
+        sb.append("   .coverageMethod {\n");
+        sb.append("    font-style: italic; }\n");
         sb.append("  .pass {\n");
         sb.append("    background-color: #dfd; }\n");
         sb.append("  .fail {\n");
@@ -95,14 +97,15 @@
 
     private void writeCoverage(OutputStream out) throws IOException {
         for (String sectionId : auditParser.getSectionIds()) {
-            out.write(("<div class=\"sectionHeader\">Section " + sectionId + " - " +
-                    auditParser.getSectionTitle(sectionId) + "</div>\n").getBytes());
 
             List<AuditAssertion> sectionAssertions = auditParser.getAssertionsForSection(sectionId);
 
             if (sectionAssertions != null && !sectionAssertions.isEmpty()) {
                 StringBuilder sb = new StringBuilder();
 
+                out.write(("<div class=\"sectionHeader\">Section " + sectionId + " - " +
+                      auditParser.getSectionTitle(sectionId) + "</div>\n").getBytes());                
+                
                 for (AuditAssertion assertion : sectionAssertions) {
                     List<SpecReference> coverage = getCoverageForAssertion(sectionId, assertion.getId());
 
@@ -125,12 +128,12 @@
                         sb.append("        <p class=\"noCoverage\">No tests exist for this assertion</p>\n");
                     } else {
                         for (SpecReference ref : coverage) {
-                            sb.append("        <p>");
+                            sb.append("        <div class=\"coverageMethod\">");
                             sb.append(ref.getClassName());
                             sb.append(".");
                             sb.append(ref.getMethodName());
                             sb.append("()");
-                            sb.append("</p>\n");
+                            sb.append("</div>\n");
                         }
                     }
 




More information about the hibernate-commits mailing list