You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by me...@apache.org on 2006/09/24 11:50:11 UTC

svn commit: r449382 - /incubator/tuscany/java/sca/services/maven/src/test/java/org/apache/tuscany/services/maven/MavenArtifactRepositoryTest.java

Author: meerajk
Date: Sun Sep 24 02:50:10 2006
New Revision: 449382

URL: http://svn.apache.org/viewvc?view=rev&rev=449382
Log:
Adding more tests.

Modified:
    incubator/tuscany/java/sca/services/maven/src/test/java/org/apache/tuscany/services/maven/MavenArtifactRepositoryTest.java

Modified: incubator/tuscany/java/sca/services/maven/src/test/java/org/apache/tuscany/services/maven/MavenArtifactRepositoryTest.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/maven/src/test/java/org/apache/tuscany/services/maven/MavenArtifactRepositoryTest.java?view=diff&rev=449382&r1=449381&r2=449382
==============================================================================
--- incubator/tuscany/java/sca/services/maven/src/test/java/org/apache/tuscany/services/maven/MavenArtifactRepositoryTest.java (original)
+++ incubator/tuscany/java/sca/services/maven/src/test/java/org/apache/tuscany/services/maven/MavenArtifactRepositoryTest.java Sun Sep 24 02:50:10 2006
@@ -18,11 +18,12 @@
  */
 package org.apache.tuscany.services.maven;
 
-
+import java.io.File;
 import java.net.URL;
 import java.util.Set;
 
 import org.apache.tuscany.spi.services.artifact.Artifact;
+import org.apache.tuscany.spi.services.info.RuntimeInfo;
 
 import junit.framework.TestCase;
 
@@ -47,22 +48,25 @@
     /*
      * Test method for 'org.apache.tuscany.services.maven.MavenArtifactRepository.resolve(Artifact)'
      */
-    public void testResolveArtifact() {
-        
-        String[] remoteRepoUrls = {"http://repo1.maven.org/maven2/"};
-        MavenArtifactRepository repository = new MavenArtifactRepository(remoteRepoUrls, null);
+    public void testResolveArtifact() throws Exception {
+
+        final URL BASE_URL = new File(System.getProperty("user.home") + File.separator + "m2").toURL();
+        String[] remoteRepoUrls = { "http://repo1.maven.org/maven2/" };
+        MavenArtifactRepository repository = new MavenArtifactRepository(remoteRepoUrls, new RuntimeInfo() {
+            public File getApplicationRootDirectory() { return null; }
+            public URL getBaseURL() { return BASE_URL; }
+            public File getInstallDirectory() { return null; }
+        });
         Artifact artifact = new Artifact();
         artifact.setGroup("org.apache.maven");
         artifact.setName("maven-artifact");
         artifact.setVersion("2.0.4");
         artifact.setType("jar");
-        
+
         repository.resolve(artifact);
-        
+
         Set<URL> urls = artifact.getUrls();
         assertEquals(2, urls.size());
-        
-        
 
     }
 
@@ -70,7 +74,6 @@
      * Test method for 'org.apache.tuscany.services.maven.MavenArtifactRepository.resolve(Collection<? extends Artifact>)'
      */
     public void testResolveCollectionOfQextendsArtifact() {
-        
 
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org