Author: brett Date: Sun Sep 25 18:56:37 2005 New Revision: 291511 URL: http://svn.apache.org/viewcvs?rev=291511&view=rev Log: PR: MNG-787 add tests to ensure version in current POM is always used
Modified: maven/components/trunk/maven-artifact/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java Modified: maven/components/trunk/maven-artifact/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-artifact/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java?rev=291511&r1=291510&r2=291511&view=diff ============================================================================== --- maven/components/trunk/maven-artifact/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java (original) +++ maven/components/trunk/maven-artifact/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java Sun Sep 25 18:56:37 2005 @@ -153,6 +153,30 @@ assertEquals( "Check version", "2.0", getArtifact( "c", res.getArtifacts() ).getVersion() ); } + public void testResolveLocalNewestIsLocal() + throws ArtifactResolutionException, InvalidVersionSpecificationException + { + ArtifactSpec a = createArtifact( "a", "1.0" ); + a.addDependency( "b", "2.0" ); + ArtifactSpec b = createArtifact( "b", "3.0" ); + + ArtifactResolutionResult res = collect( createSet( new Object[]{a.artifact, b.artifact} ) ); + assertEquals( "Check artifact list", createSet( new Object[]{a.artifact, b.artifact} ), res.getArtifacts() ); + assertEquals( "Check version", "3.0", getArtifact( "b", res.getArtifacts() ).getVersion() ); + } + + public void testResolveLocalOldestIsLocal() + throws ArtifactResolutionException, InvalidVersionSpecificationException + { + ArtifactSpec a = createArtifact( "a", "1.0" ); + a.addDependency( "b", "3.0" ); + ArtifactSpec b = createArtifact( "b", "2.0" ); + + ArtifactResolutionResult res = collect( createSet( new Object[]{a.artifact, b.artifact} ) ); + assertEquals( "Check artifact list", createSet( new Object[]{a.artifact, b.artifact} ), res.getArtifacts() ); + assertEquals( "Check version", "2.0", getArtifact( "b", res.getArtifacts() ).getVersion() ); + } + public void testResolveNearestWithRanges() throws ArtifactResolutionException, InvalidVersionSpecificationException { --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]