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>