ceki 2003/02/18 08:39:01
Modified: tests/src/java/org/apache/log4j/xml Tag: v1_2-branch
XMLLayoutTestCase.java
Added: tests/witness Tag: v1_2-branch xmlLayout.null
Log:
Added test case in response to bug 11570.
Revision Changes Path
No revision
No revision
1.2.2.2 +14 -1
jakarta-log4j/tests/src/java/org/apache/log4j/xml/XMLLayoutTestCase.java
Index: XMLLayoutTestCase.java
===================================================================
RCS file:
/home/cvs/jakarta-log4j/tests/src/java/org/apache/log4j/xml/XMLLayoutTestCase.java,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -r1.2.2.1 -r1.2.2.2
--- XMLLayoutTestCase.java 11 Jun 2002 13:20:05 -0000 1.2.2.1
+++ XMLLayoutTestCase.java 18 Feb 2003 16:39:01 -0000 1.2.2.2
@@ -71,6 +71,18 @@
assertTrue(Compare.compare(FILTERED, "witness/xmlLayout.3"));
}
+ public void testNull() throws Exception {
+ XMLLayout xmlLayout = new XMLLayout();
+ root.addAppender(new FileAppender(xmlLayout, TEMP, false));
+ logger.debug("hi");
+ logger.debug(null);
+ Exception e = new Exception(null);
+ logger.debug("hi", e);
+ Transformer.transform(TEMP, FILTERED, new Filter[] {new LineNumberFilter(),
+ new XMLTimestampFilter()});
+ assertTrue(Compare.compare(FILTERED, "witness/xmlLayout.null"));
+ }
+
void common() {
int i = -1;
@@ -84,7 +96,7 @@
logger.warn ("Message " + ++i);
root.warn("Message " + i);
-
+
logger.error("Message " + ++i);
root.error("Message " + i);
@@ -104,6 +116,7 @@
suite.addTest(new XMLLayoutTestCase("basic"));
suite.addTest(new XMLLayoutTestCase("locationInfo"));
suite.addTest(new XMLLayoutTestCase("testCDATA"));
+ suite.addTest(new XMLLayoutTestCase("testNull"));
return suite;
}
No revision
No revision
1.1.2.1 +26 -0 jakarta-log4j/tests/witness/Attic/xmlLayout.null
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]