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 2009/01/21 04:53:58 UTC

svn commit: r736200 - /maven/mercury/trunk/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/VirtualRepositoryReaderIntegratedTest.java

Author: ogusakov
Date: Tue Jan 20 19:53:57 2009
New Revision: 736200

URL: http://svn.apache.org/viewvc?rev=736200&view=rev
Log:
[MERCURY-72] - added a no metadata test to ITs

Modified:
    maven/mercury/trunk/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/VirtualRepositoryReaderIntegratedTest.java

Modified: maven/mercury/trunk/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/VirtualRepositoryReaderIntegratedTest.java
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/VirtualRepositoryReaderIntegratedTest.java?rev=736200&r1=736199&r2=736200&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/VirtualRepositoryReaderIntegratedTest.java (original)
+++ maven/mercury/trunk/mercury-it/src/test/java/org/apache/maven/mercury/repository/tests/VirtualRepositoryReaderIntegratedTest.java Tue Jan 20 19:53:57 2009
@@ -31,6 +31,7 @@
 import org.apache.maven.mercury.builder.api.DependencyProcessor;
 import org.apache.maven.mercury.repository.api.ArtifactBasicResults;
 import org.apache.maven.mercury.repository.api.Repository;
+import org.apache.maven.mercury.repository.api.RepositoryException;
 import org.apache.maven.mercury.repository.api.RepositoryUpdateIntervalPolicy;
 import org.apache.maven.mercury.repository.local.m2.LocalRepositoryM2;
 import org.apache.maven.mercury.repository.local.m2.MetadataProcessorMock;
@@ -183,5 +184,24 @@
     }
   }
   //-------------------------------------------------------------------------
+  public void testReadBadMetadata()
+  {
+    ArtifactBasicMetadata bmd = new ArtifactBasicMetadata("r:r:1");
+    List<ArtifactBasicMetadata> q = THelper.toList( bmd );
+    
+    ArtifactBasicResults vres = null;
+    try
+    {
+        vres = _vr.readVersions( q );
+    }
+    catch ( Exception e )
+    {
+        fail("reading non-existing artifact throws an exception");
+    }
+     
+    assertNull( vres );
+    
+  }
+  //-------------------------------------------------------------------------
   //-------------------------------------------------------------------------
 }