You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2012/08/21 22:07:09 UTC

svn commit: r1375747 - in /ant/ivy/core/trunk: src/java/org/apache/ivy/core/settings/IvySettings.java test/repositories/m2/ivysettings.xml

Author: hibou
Date: Tue Aug 21 20:07:09 2012
New Revision: 1375747

URL: http://svn.apache.org/viewvc?rev=1375747&view=rev
Log:
Fix tests: we need the url of the parent dir, not the url of the ivysettings...

Modified:
    ant/ivy/core/trunk/src/java/org/apache/ivy/core/settings/IvySettings.java
    ant/ivy/core/trunk/test/repositories/m2/ivysettings.xml

Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/core/settings/IvySettings.java
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/core/settings/IvySettings.java?rev=1375747&r1=1375746&r2=1375747&view=diff
==============================================================================
--- ant/ivy/core/trunk/src/java/org/apache/ivy/core/settings/IvySettings.java (original)
+++ ant/ivy/core/trunk/src/java/org/apache/ivy/core/settings/IvySettings.java Tue Aug 21 20:07:09 2012
@@ -478,6 +478,8 @@ public class IvySettings implements Sort
             setDeprecatedVariable("ivy.conf.file", "ivy.settings.file");
             setVariable("ivy.settings.url", settingsFile.toURI().toURL().toExternalForm());
             setDeprecatedVariable("ivy.conf.url", "ivy.settings.url");
+            setVariable("ivy.settings.dir.url", new File(settingsFile.getAbsolutePath())
+                    .getParentFile().toURI().toURL().toExternalForm());
         } catch (MalformedURLException e) {
             IllegalArgumentException iae = new IllegalArgumentException(
                     "given file cannot be transformed to url: " + settingsFile);

Modified: ant/ivy/core/trunk/test/repositories/m2/ivysettings.xml
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/test/repositories/m2/ivysettings.xml?rev=1375747&r1=1375746&r2=1375747&view=diff
==============================================================================
--- ant/ivy/core/trunk/test/repositories/m2/ivysettings.xml (original)
+++ ant/ivy/core/trunk/test/repositories/m2/ivysettings.xml Tue Aug 21 20:07:09 2012
@@ -20,7 +20,7 @@
 	<settings defaultCache="${ivy.basedir}/build/cache" defaultResolver="m2"/>
 	<resolvers>
 		<ibiblio name="m2" m2compatible="true" useMavenMetadata="true" 
-		         root="${ivy.settings.url}" />
+		         root="${ivy.settings.dir.url}" />
         <filesystem name="IVY-1324">
             <ivy pattern="${ivy.basedir}/build/test/install/[organisation]/[module]/[artifact]-[revision].[ext]"/>
             <artifact pattern="${ivy.basedir}/build/test/install/[organisation]/[module]/[originalname].[ext]"/>