You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-commits@maven.apache.org by vs...@apache.org on 2008/09/01 18:03:49 UTC
svn commit: r691006 -
/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumerTest.java
Author: vsiveton
Date: Mon Sep 1 09:03:49 2008
New Revision: 691006
URL: http://svn.apache.org/viewvc?rev=691006&view=rev
Log:
o replaced System.out by logger in tests
Modified:
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumerTest.java
Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumerTest.java
URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumerTest.java?rev=691006&r1=691005&r2=691006&view=diff
==============================================================================
--- maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumerTest.java (original)
+++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/changelog/SvnChangeLogConsumerTest.java Mon Sep 1 09:03:49 2008
@@ -23,6 +23,7 @@
import org.apache.maven.scm.ChangeSet;
import org.apache.maven.scm.log.DefaultLog;
import org.codehaus.plexus.PlexusTestCase;
+import org.codehaus.plexus.logging.Logger;
import java.io.BufferedReader;
import java.io.File;
@@ -37,9 +38,21 @@
public class SvnChangeLogConsumerTest
extends PlexusTestCase
{
+ Logger logger;
+
+ protected void setUp()
+ throws Exception
+ {
+ super.setUp();
+
+ logger = getContainer().getLogger();
+ }
+
public void testConsumerWithPattern1()
throws Exception
{
+ StringBuffer out = new StringBuffer();
+
SvnChangeLogConsumer consumer = new SvnChangeLogConsumer( new DefaultLog(), null );
File f = getTestFile( "/src/test/resources/svn/changelog/svnlog.txt" );
@@ -55,19 +68,19 @@
List modifications = consumer.getModifications();
- System.out.println( "Text format:" );
+ out.append( "Text format:" );
- System.out.println( "nb modifications : " + modifications.size() );
+ out.append( "nb modifications : " + modifications.size() );
for ( Iterator i = modifications.iterator(); i.hasNext(); )
{
ChangeSet entry = (ChangeSet) i.next();
- System.out.println( "Author:" + entry.getAuthor() );
+ out.append( "Author:" + entry.getAuthor() );
- System.out.println( "Date:" + entry.getDate() );
+ out.append( "Date:" + entry.getDate() );
- System.out.println( "Comment:" + entry.getComment() );
+ out.append( "Comment:" + entry.getComment() );
List files = entry.getFiles();
@@ -75,29 +88,36 @@
{
ChangeFile file = (ChangeFile) it.next();
- System.out.println( "File:" + file.getName() );
+ out.append( "File:" + file.getName() );
}
- System.out.println( "==============================" );
+ out.append( "==============================" );
}
- System.out.println( "XML format:" );
+ out.append( "XML format:" );
- System.out.println( "nb modifications : " + modifications.size() );
+ out.append( "nb modifications : " + modifications.size() );
for ( Iterator i = modifications.iterator(); i.hasNext(); )
{
ChangeSet entry = (ChangeSet) i.next();
- System.out.println( entry.toXML() );
+ out.append( entry.toXML() );
- System.out.println( "==============================" );
+ out.append( "==============================" );
+ }
+
+ if ( logger.isDebugEnabled() )
+ {
+ logger.debug( out.toString() );
}
}
public void testConsumerWithPattern2()
throws Exception
{
+ StringBuffer out = new StringBuffer();
+
SvnChangeLogConsumer consumer = new SvnChangeLogConsumer( new DefaultLog(), null );
File f = getTestFile( "/src/test/resources/svn/changelog/svnlog2.txt" );
@@ -113,17 +133,17 @@
List modifications = consumer.getModifications();
- System.out.println( "nb modifications : " + modifications.size() );
+ out.append( "nb modifications : " + modifications.size() );
for ( Iterator i = modifications.iterator(); i.hasNext(); )
{
ChangeSet entry = (ChangeSet) i.next();
- System.out.println( "Author:" + entry.getAuthor() );
+ out.append( "Author:" + entry.getAuthor() );
- System.out.println( "Date:" + entry.getDate() );
+ out.append( "Date:" + entry.getDate() );
- System.out.println( "Comment:" + entry.getComment() );
+ out.append( "Comment:" + entry.getComment() );
List files = entry.getFiles();
@@ -131,10 +151,15 @@
{
ChangeFile file = (ChangeFile) it.next();
- System.out.println( "File:" + file.getName() );
+ out.append( "File:" + file.getName() );
}
- System.out.println( "==============================" );
+ out.append( "==============================" );
+ }
+
+ if ( logger.isDebugEnabled() )
+ {
+ logger.debug( out.toString() );
}
}
}
\ No newline at end of file