Author: olli Date: Fri Jan 13 12:48:54 2017 New Revision: 1778574 URL: http://svn.apache.org/viewvc?rev=1778574&view=rev Log: SLING-6038 Provide convenient method to set versions from Maven project
Modified: sling/trunk/testing/org.apache.sling.testing.paxexam/src/main/resources/templates/SlingVersionResolver.txt Modified: sling/trunk/testing/org.apache.sling.testing.paxexam/src/main/resources/templates/SlingVersionResolver.txt URL: http://svn.apache.org/viewvc/sling/trunk/testing/org.apache.sling.testing.paxexam/src/main/resources/templates/SlingVersionResolver.txt?rev=1778574&r1=1778573&r2=1778574&view=diff ============================================================================== --- sling/trunk/testing/org.apache.sling.testing.paxexam/src/main/resources/templates/SlingVersionResolver.txt (original) +++ sling/trunk/testing/org.apache.sling.testing.paxexam/src/main/resources/templates/SlingVersionResolver.txt Fri Jan 13 12:48:54 2017 @@ -21,6 +21,7 @@ package org.apache.sling.testing.paxexam import java.util.HashMap; import java.util.Map; +import org.ops4j.pax.exam.MavenUtils; import org.ops4j.pax.exam.options.MavenUrlReference.VersionResolver; /** @@ -63,6 +64,11 @@ public class SlingVersionResolver implem return versions.put(key(groupId, artifactId), version); } + public String setVersionFromProject(final String groupId, final String artifactId) { + final String version = MavenUtils.getArtifactVersion(groupId, artifactId); + return versions.put(key(groupId, artifactId), version); + } + @Override public String getVersion(final String groupId, final String artifactId) { return versions.get(key(groupId, artifactId));