Author: krosenvold
Date: Sun Jan  8 20:49:30 2012
New Revision: 1228952

URL: http://svn.apache.org/viewvc?rev=1228952&view=rev
Log:
[SUREFIRE-812] Reproduced, added IT. Already fixed for 2.12, probably 
SUREFIRE-804

Added:
    
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire812Log4JClassLoaderIT.java
   (with props)
    
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/
    
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/
    
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/log4j.properties
   (with props)
    
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/LoggingTest.java
   (with props)
Removed:
    
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/TestLogging.java

Added: 
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire812Log4JClassLoaderIT.java
URL: 
http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire812Log4JClassLoaderIT.java?rev=1228952&view=auto
==============================================================================
--- 
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire812Log4JClassLoaderIT.java
 (added)
+++ 
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire812Log4JClassLoaderIT.java
 Sun Jan  8 20:49:30 2012
@@ -0,0 +1,15 @@
+package org.apache.maven.surefire.its.jiras;
+
+import org.apache.maven.surefire.its.fixture.SurefireIntegrationTestCase;
+
+/**
+ * @author Kristian Rosenvold
+ */
+public class Surefire812Log4JClassLoaderIT
+    extends SurefireIntegrationTestCase
+{
+    public void testJunit3ParallelBuildResultCount()
+    {
+        executeErrorFreeTest( "surefire-812-log4j-classloader", 1 );
+    }
+}

Propchange: 
maven/surefire/trunk/surefire-integration-tests/src/test/java/org/apache/maven/surefire/its/jiras/Surefire812Log4JClassLoaderIT.java
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/log4j.properties
URL: 
http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/log4j.properties?rev=1228952&view=auto
==============================================================================
--- 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/log4j.properties
 (added)
+++ 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/log4j.properties
 Sun Jan  8 20:49:30 2012
@@ -0,0 +1,24 @@
+
+log4j.rootLogger=debug, stdout, xml, R
+
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+
+log4j.appender.xml=org.apache.log4j.FileAppender
+log4j.appender.xml.file=example_xml.log
+log4j.appender.xml.append=false
+log4j.appender.xml.layout=org.apache.log4j.xml.XMLLayout
+
+# Pattern to output the caller's file name and line number.
+log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
+
+log4j.appender.R=org.apache.log4j.RollingFileAppender
+log4j.appender.R.File=example.log
+
+
+log4j.appender.R.MaxFileSize=100KB
+# Keep one backup file
+log4j.appender.R.MaxBackupIndex=1
+
+log4j.appender.R.layout=org.apache.log4j.PatternLayout
+log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
\ No newline at end of file

Propchange: 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/main/resources/log4j.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/LoggingTest.java
URL: 
http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/LoggingTest.java?rev=1228952&view=auto
==============================================================================
--- 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/LoggingTest.java
 (added)
+++ 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/LoggingTest.java
 Sun Jan  8 20:49:30 2012
@@ -0,0 +1,17 @@
+package surefire812;
+
+import org.apache.log4j.Logger;
+
+import junit.framework.TestCase;
+
+public class LoggingTest extends TestCase
+{
+    //static {
+//        Logger.getLogger( LoggingTest.class ).debug( "fud");
+//    }
+
+    public void testCanLogAMessage()
+    {
+        Logger.getLogger( LoggingTest.class ).warn( "hey you" );
+    }
+}

Propchange: 
maven/surefire/trunk/surefire-integration-tests/src/test/resources/surefire-812-log4j-classloader/src/test/java/surefire812/LoggingTest.java
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to