You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ol...@apache.org on 2017/01/13 12:48:54 UTC
svn commit: r1778574 -
/sling/trunk/testing/org.apache.sling.testing.paxexam/src/main/resources/templates/SlingVersionResolver.txt
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));