Author: carlos
Date: Wed Feb 22 16:58:33 2006
New Revision: 380010

URL: http://svn.apache.org/viewcvs?rev=380010&view=rev
Log:
When a system property value is null, resulting xml reports are cropped
PR: SUREFIRE-32

Modified:
    
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/report/XMLReporter.java

Modified: 
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
URL: 
http://svn.apache.org/viewcvs/maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/report/XMLReporter.java?rev=380010&r1=380009&r2=380010&view=diff
==============================================================================
--- 
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
 (original)
+++ 
maven/surefire/trunk/surefire/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
 Wed Feb 22 16:58:33 2006
@@ -246,13 +246,20 @@
             while ( propertyKeys.hasMoreElements() )
             {
                 String key = (String) propertyKeys.nextElement();
+
+                String value = systemProperties.getProperty( key );
                 
+                if ( value == null )
+                {
+                    value = "null";
+                }
+
                 property = createElement(properties,"property");
-                
+
                 property.setAttribute("name", key);
-        
-                property.setAttribute("value", systemProperties.getProperty( 
key ));
-        
+
+                property.setAttribute("value", value);
+
             }
         }
     }


Reply via email to