ModuleDescriptor md = report.getModuleDescriptor();
assertNotNull(md);
ModuleRevisionId mrid = ModuleRevisionId.newInstance("org14", "mod14.4", "1.1");
assertEquals(mrid, md.getModuleRevisionId());
ConfigurationResolveReport crr = report.getConfigurationReport("compile");
assertNotNull(crr);
assertEquals(4, crr.getArtifactsNumber());
assertTrue(getIvyFileInCache(
ModuleRevisionId.newInstance("org14", "mod14.3", "1.1")).exists());
assertTrue(getIvyFileInCache(
ModuleRevisionId.newInstance("org14", "mod14.2", "1.1")).exists());
assertTrue(getIvyFileInCache(
ModuleRevisionId.newInstance("org14", "mod14.1", "1.1")).exists());
assertTrue(!getIvyFileInCache(
ModuleRevisionId.newInstance("org8", "mod8.3", "1.0")).exists());
assertTrue(getIvyFileInCache(
ModuleRevisionId.newInstance("org8", "mod8.1", "1.0")).exists());
CacheCleaner.deleteDir(cache);
createCache();
report = ivy.resolve(new File("test/repositories/2/mod14.4/ivy-1.1.xml").toURL(),
getResolveOptions(new String[] {"standalone"}));
crr = report.getConfigurationReport("standalone");
assertNotNull(crr);
assertEquals(7, crr.getArtifactsNumber());
assertTrue(getIvyFileInCache(
ModuleRevisionId.newInstance("org14", "mod14.3", "1.1")).exists());
assertTrue(getIvyFileInCache(
ModuleRevisionId.newInstance("org14", "mod14.1", "1.1")).exists());