You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2008/09/24 05:15:34 UTC
svn commit: r698421 - in /maven/sandbox/trunk/mercury/mercury-it/src/test:
java/org/apache/maven/mercury/repository/tests/ReadWriteTest.java
resources/repo/a/a/4/a-4-sources.jar
Author: ogusakov
Date: Tue Sep 23 20:15:34 2008
New Revision: 698421
URL: http://svn.apache.org/viewvc?rev=698421&view=rev
Log:
cleaned th code a little
Added:
maven/sandbox/trunk/mercury/mercury-it/src/test/resources/repo/a/a/4/a-4-sources.jar (with props)
Modified:
maven/sandbox/trunk/mercury/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/ReadWriteTest.java
Modified: maven/sandbox/trunk/mercury/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/ReadWriteTest.java
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/ReadWriteTest.java?rev=698421&r1=698420&r2=698421&view=diff
==============================================================================
--- maven/sandbox/trunk/mercury/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/ReadWriteTest.java (original)
+++ maven/sandbox/trunk/mercury/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/ReadWriteTest.java Tue Sep 23 20:15:34 2008
@@ -3,14 +3,14 @@
import java.io.File;
import java.net.URL;
import java.util.ArrayList;
-import java.util.HashSet;
import java.util.List;
import java.util.Map;
+import junit.framework.TestCase;
+
import org.apache.maven.mercury.artifact.Artifact;
import org.apache.maven.mercury.artifact.ArtifactBasicMetadata;
import org.apache.maven.mercury.builder.api.DependencyProcessor;
-import org.apache.maven.mercury.crypto.api.StreamVerifierFactory;
import org.apache.maven.mercury.repository.api.ArtifactResults;
import org.apache.maven.mercury.repository.api.LocalRepository;
import org.apache.maven.mercury.repository.api.RemoteRepository;
@@ -20,13 +20,9 @@
import org.apache.maven.mercury.repository.local.m2.LocalRepositoryM2;
import org.apache.maven.mercury.repository.local.m2.MetadataProcessorMock;
import org.apache.maven.mercury.repository.remote.m2.RemoteRepositoryM2;
-import org.apache.maven.mercury.spi.http.client.retrieve.DefaultRetrievalRequest;
-import org.apache.maven.mercury.spi.http.client.retrieve.DefaultRetriever;
import org.apache.maven.mercury.spi.http.server.HttpTestServer;
import org.apache.maven.mercury.transport.api.Server;
-import junit.framework.TestCase;
-
/**
*
*
@@ -37,6 +33,8 @@
public class ReadWriteTest
extends TestCase
{
+ private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger( ReadWriteTest.class );
+
File remoteRepoBase = new File("./target/test-classes/repo");
public String port;
HttpTestServer httpServer;
@@ -75,6 +73,7 @@
localRepoBase = File.createTempFile( "local", "repo" );
localRepoBase.delete();
localRepoBase.mkdir();
+ log.info("local repo is in "+localRepoBase);
lr = new LocalRepositoryM2( "lr", localRepoBase );
writer = lr.getWriter();
@@ -93,8 +92,8 @@
public void testOneArtifact()
throws IllegalArgumentException, RepositoryException
{
- ArtifactBasicMetadata bm = new ArtifactBasicMetadata("a:a:4");
- query.add( bm );
+ bmd = new ArtifactBasicMetadata("a:a:4");
+ query.add( bmd );
ArtifactResults res = reader.readArtifacts( query );
@@ -107,7 +106,7 @@
assertNotNull( resMap );
assertFalse( resMap.isEmpty() );
- List<Artifact> al = resMap.get( bm );
+ List<Artifact> al = resMap.get( bmd );
assertNotNull( al );
assertFalse( al.isEmpty() );
@@ -122,7 +121,9 @@
File aPom = new File( localRepoBase, "a/a/4/a-4.pom" );
assertTrue( aPom.exists() );
-System.out.println("local repo is in "+localRepoBase);
+ assertNotNull( a.getPomBlob() );
+ assertTrue( a.getPomBlob().length > 10 );
+ log.info( a+" - pom length is "+a.getPomBlob().length );
}
public void testOneArtifactWithClassifier()
@@ -153,8 +154,8 @@
File aBin = new File( localRepoBase, "a/a/4/a-4-sources.jar" );
assertTrue( aBin.exists() );
-
-System.out.println("local repo is in "+localRepoBase);
+
+ log.info( a+" - pom length is "+a.getPomBlob().length );
}
}
Added: maven/sandbox/trunk/mercury/mercury-it/src/test/resources/repo/a/a/4/a-4-sources.jar
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/mercury/mercury-it/src/test/resources/repo/a/a/4/a-4-sources.jar?rev=698421&view=auto
==============================================================================
Binary file - no diff available.
Propchange: maven/sandbox/trunk/mercury/mercury-it/src/test/resources/repo/a/a/4/a-4-sources.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream