Author: oching
Date: Mon Aug 17 09:40:44 2009
New Revision: 804909

URL: http://svn.apache.org/viewvc?rev=804909&view=rev
Log:
[MRM-1194] Archiva doesn't cope with versions in a pom.xml that are properties
o updated test cases

Modified:
    
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/maven/archiva/repository/project/resolvers/ManagedRepositoryProjectResolverTest.java

Modified: 
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/maven/archiva/repository/project/resolvers/ManagedRepositoryProjectResolverTest.java
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/maven/archiva/repository/project/resolvers/ManagedRepositoryProjectResolverTest.java?rev=804909&r1=804908&r2=804909&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/maven/archiva/repository/project/resolvers/ManagedRepositoryProjectResolverTest.java
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/maven/archiva/repository/project/resolvers/ManagedRepositoryProjectResolverTest.java
 Mon Aug 17 09:40:44 2009
@@ -26,6 +26,7 @@
 import org.apache.maven.archiva.model.ArchivaProjectModel;
 import org.apache.maven.archiva.model.VersionedReference;
 import 
org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent;
+import org.apache.maven.archiva.repository.project.ProjectModelException;
 import 
org.apache.maven.archiva.repository.project.readers.ProjectModel400Reader;
 import org.codehaus.plexus.spring.PlexusInSpringTestCase;
 
@@ -68,11 +69,18 @@
             assertEquals( "org.apache.archiva", model.getGroupId() );
             assertEquals( "unique-version", model.getArtifactId() );
             assertEquals( "1.0-SNAPSHOT", model.getVersion() );
-            assertEquals( "Unique Version Snapshot - Build 3", model.getName() 
);
+            assertEquals( "Unique Version Snapshot - Build 3", model.getName() 
);            
         } 
         catch ( Exception e )
         {
-            fail( "The latest timestamp should have been found!" );
+            if( e instanceof ProjectModelException )
+            {
+                fail( "A ProjectModelException should not have occurred. 
Instead, the latest timestamp should have been found!" );
+            }
+            else
+            {
+                throw e;
+            }
         }
     }
     
@@ -119,11 +127,11 @@
         try
         {
             resolver.resolveProjectModel( ref );
-            fail( "An exception should have been thrown." );
+            fail( "A ProjectModelException should have been thrown." );
         }
         catch( Exception e )
         {
-            assertTrue( true );
+            assertTrue( e instanceof ProjectModelException );
         }
     }    
     


Reply via email to