Author: kenney
Date: Thu Aug 10 19:19:29 2006
New Revision: 430624

URL: http://svn.apache.org/viewvc?rev=430624&view=rev
Log:
Added the role-hint for md5 Digester to the plexus test config.

Re-initialize the reporter in every testcase as it isn't reset
and the internal error/succes etc. lists can contain values from
previous testcases.

Modified:
    
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.java
    
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/resources/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.xml

Modified: 
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.java
URL: 
http://svn.apache.org/viewvc/maven/repository-manager/trunk/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.java?rev=430624&r1=430623&r2=430624&view=diff
==============================================================================
--- 
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.java
 (original)
+++ 
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.java
 Thu Aug 10 19:19:29 2006
@@ -33,8 +33,6 @@
 public class DuplicateArtifactFileReportProcessorTest
     extends AbstractRepositoryReportsTestCase
 {
-    private MockArtifactReporter reporter;
-
     private Artifact artifact;
 
     private Model model;
@@ -55,7 +53,6 @@
 
         artifactFactory = (ArtifactFactory) lookup( ArtifactFactory.ROLE );
         artifact = createArtifact( "groupId", "artifactId", "1.0-alpha-1", 
"1.0-alpha-1", "jar" );
-        reporter = new MockArtifactReporter();
         model = new Model();
 
         RepositoryArtifactIndexFactory factory =
@@ -76,6 +73,8 @@
     {
         artifact.setFile( null );
 
+        MockArtifactReporter reporter = new MockArtifactReporter();
+
         processor.processArtifact( model, artifact, reporter, repository );
 
         assertEquals( "Check no successes", 0, reporter.getSuccesses() );
@@ -86,6 +85,8 @@
     public void testSuccessOnAlreadyIndexedArtifact()
         throws Exception
     {
+        MockArtifactReporter reporter = new MockArtifactReporter();
+
         processor.processArtifact( model, artifact, reporter, repository );
 
         assertEquals( "Check no successes", 1, reporter.getSuccesses() );
@@ -96,6 +97,8 @@
     public void testSuccessOnDifferentGroupId()
         throws Exception
     {
+        MockArtifactReporter reporter = new MockArtifactReporter();
+
         artifact.setGroupId( "different.groupId" );
         processor.processArtifact( model, artifact, reporter, repository );
 
@@ -109,6 +112,8 @@
     {
         Artifact newArtifact = createArtifact( "groupId", "artifactId", 
"1.0-alpha-1", "1.0-alpha-1", "pom" );
 
+        MockArtifactReporter reporter = new MockArtifactReporter();
+
         processor.processArtifact( model, newArtifact, reporter, repository );
 
         assertEquals( "Check no successes", 1, reporter.getSuccesses() );
@@ -123,6 +128,9 @@
                                              artifact.getVersion(), 
artifact.getType() );
         duplicate.setFile( artifact.getFile() );
 
+        MockArtifactReporter reporter = new MockArtifactReporter();
+
+        System.err.println("OKAY");
         processor.processArtifact( model, duplicate, reporter, repository );
 
         assertEquals( "Check no successes", 0, reporter.getSuccesses() );

Modified: 
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/resources/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.xml
URL: 
http://svn.apache.org/viewvc/maven/repository-manager/trunk/maven-repository-reports-standard/src/test/resources/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.xml?rev=430624&r1=430623&r2=430624&view=diff
==============================================================================
--- 
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/resources/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.xml
 (original)
+++ 
maven/repository-manager/trunk/maven-repository-reports-standard/src/test/resources/org/apache/maven/repository/reporting/DuplicateArtifactFileReportProcessorTest.xml
 Thu Aug 10 19:19:29 2006
@@ -7,6 +7,7 @@
       <requirements>
         <requirement>
           <role>org.apache.maven.repository.digest.Digester</role>
+          <role-hint>md5</role-hint>
         </requirement>
         <requirement>
           
<role>org.apache.maven.repository.indexing.RepositoryArtifactIndexFactory</role>


Reply via email to