Index: test/java/org/apache/ivy/ivy-latestreleased.xml
===================================================================
--- test/java/org/apache/ivy/ivy-latestreleased.xml (revision 0)
+++ test/java/org/apache/ivy/ivy-latestreleased.xml (revision 0)
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: test/java/org/apache/ivy/ResolveTest.java
===================================================================
--- test/java/org/apache/ivy/ResolveTest.java (revision 495509)
+++ test/java/org/apache/ivy/ResolveTest.java (working copy)
@@ -1867,7 +1867,19 @@
assertTrue(_ivy.getArchiveFileInCache(_cache, "org1", "mod1.2", "2.2", "mod1.2", "jar", "jar").exists());
}
+
+ public void testLatestWhenReleased() throws Exception {
+ //The test verify that latest.integration dependencies can be resolved with released version also.
+ ResolveReport report = _ivy.resolve(ResolveTest.class.getResource("ivy-latestreleased.xml"),
+ null, new String[] {"default"}, _cache, null, true);
+ assertFalse(report.hasError());
+
+ // dependencies
+ assertTrue(_ivy.getIvyFileInCache(_cache, ModuleRevisionId.newInstance("org1", "mod_released", "1.1")).exists());
+ }
+
+
public void testVersionRange1() throws Exception {
// mod 1.4 depends on mod1.2 [1.0,2.0[
Ivy ivy = new Ivy();
Index: test/repositories/2/mod_released/ivy-1.0.xml
===================================================================
--- test/repositories/2/mod_released/ivy-1.0.xml (revision 0)
+++ test/repositories/2/mod_released/ivy-1.0.xml (revision 0)
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
Index: test/repositories/2/mod_released/ivy-1.1.xml
===================================================================
--- test/repositories/2/mod_released/ivy-1.1.xml (revision 0)
+++ test/repositories/2/mod_released/ivy-1.1.xml (revision 0)
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
Index: test/repositories/2/mod_released/mod_released-1.1.jar
===================================================================
--- test/repositories/2/mod_released/mod_released-1.1.jar (revision 0)
+++ test/repositories/2/mod_released/mod_released-1.1.jar (revision 0)
@@ -0,0 +1 @@
+