Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Kaegi2009-03-30 17:19:26 +0000
committerSimon Kaegi2009-03-30 17:19:26 +0000
commitced588ddd5bfa621d4ba44c4e96aeb779178c793 (patch)
treee8fcb69a5eadb69dad2d95796f37482ed5c29a11 /bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine
parent8432a0aaa999d658da3215185de276f9a78f1dca (diff)
downloadrt.equinox.p2-ced588ddd5bfa621d4ba44c4e96aeb779178c793.tar.gz
rt.equinox.p2-ced588ddd5bfa621d4ba44c4e96aeb779178c793.tar.xz
rt.equinox.p2-ced588ddd5bfa621d4ba44c4e96aeb779178c793.zip
Bug 267950 Profile repository cannot retrieve native artifacts
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine')
-rw-r--r--bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/ProfileMetadataRepositoryTest.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/ProfileMetadataRepositoryTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/ProfileMetadataRepositoryTest.java
index 6188fade4..ab5cea7f2 100644
--- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/ProfileMetadataRepositoryTest.java
+++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/ProfileMetadataRepositoryTest.java
@@ -120,14 +120,16 @@ public class ProfileMetadataRepositoryTest extends AbstractProvisioningTest {
assertTrue(repoCollector.toCollection().containsAll(profileCollector.toCollection()));
}
- public void testDefaultBundlePoolFromProfileRepo() {
+ public void testDefaultAgentRepoAndBundlePoolFromProfileRepo() {
File testData = getTestData("0.1", "testData/sdkpatchingtest");
// /p2/org.eclipse.equinox.p2.engine/profileRegistry");
File tempFolder = getTempFolder();
copy("0.2", testData, tempFolder);
-
new SimpleArtifactRepositoryFactory().create(tempFolder.toURI(), "", "", null);
+ File defaultAgenRepositoryDirectory = new File(tempFolder, "p2/org.eclipse.equinox.p2.core");
+ new SimpleArtifactRepositoryFactory().create(defaultAgenRepositoryDirectory.toURI(), "", "", null);
+
File profileRegistryFolder = new File(tempFolder, "p2/org.eclipse.equinox.p2.engine/profileRegistry");
SimpleProfileRegistry registry = new SimpleProfileRegistry(profileRegistryFolder, null, false);
IProfile profile = registry.getProfile("SDKProfile");
@@ -159,5 +161,6 @@ public class ProfileMetadataRepositoryTest extends AbstractProvisioningTest {
assertTrue(repoCollector.toCollection().containsAll(profileCollector.toCollection()));
assertTrue(manager.contains(tempFolder.toURI()));
+ assertTrue(manager.contains(defaultAgenRepositoryDirectory.toURI()));
}
}

Back to the top