diff options
author | Pascal Rapicault | 2015-04-01 18:41:32 +0000 |
---|---|---|
committer | Estelle Rapicault | 2015-04-01 18:42:10 +0000 |
commit | 36117913fe6fbd12f5031379bc9457303ea29ea0 (patch) | |
tree | baf4c81028bc221e04f6f1c4b989fd38862888c4 | |
parent | 331022f88b83b7ff748c5a89d22838aa0458e86e (diff) | |
download | rt.equinox.p2-36117913fe6fbd12f5031379bc9457303ea29ea0.tar.gz rt.equinox.p2-36117913fe6fbd12f5031379bc9457303ea29ea0.tar.xz rt.equinox.p2-36117913fe6fbd12f5031379bc9457303ea29ea0.zip |
Bug 461512 - Reenable and adapt shared install tests
5 files changed, 4 insertions, 7 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConfigured.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConfigured.java index 3504126d9..ef6672e5c 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConfigured.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConfigured.java @@ -64,7 +64,7 @@ public class BaseChangeExtendedConfigured extends BaseChange { exe = new File(root, "java"); assertTrue("Java executable not found in: " + exe.getAbsolutePath(), exe.exists()); List<String> command = new ArrayList<String>(); - Collections.addAll(command, new String[] {(new File(location == null ? output : location, "eclipse/eclipse")).getAbsolutePath(), "--launcher.suppressErrors", "-nosplash", "-vm", exe.getAbsolutePath()}); + Collections.addAll(command, new String[] {(new File(location == null ? output : location, getExeFolder() + "eclipse")).getAbsolutePath(), "--launcher.suppressErrors", "-nosplash", "-vm", exe.getAbsolutePath()}); Collections.addAll(command, args); Collections.addAll(command, new String[] {"-vmArgs", "-Dosgi.checkConfiguration=true"}); if (extensions != null) { diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConflicts.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConflicts.java index c35b0fd34..c9442d781 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConflicts.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/BaseChangeExtendedConflicts.java @@ -64,7 +64,7 @@ public class BaseChangeExtendedConflicts extends BaseChange { exe = new File(root, "java"); assertTrue("Java executable not found in: " + exe.getAbsolutePath(), exe.exists()); List<String> command = new ArrayList<String>(); - Collections.addAll(command, new String[] {(new File(location == null ? output : location, "eclipse/eclipse")).getAbsolutePath(), "--launcher.suppressErrors", "-nosplash", "-vm", exe.getAbsolutePath()}); + Collections.addAll(command, new String[] {(new File(location == null ? output : location, getExeFolder() + "eclipse")).getAbsolutePath(), "--launcher.suppressErrors", "-nosplash", "-vm", exe.getAbsolutePath()}); Collections.addAll(command, args); Collections.addAll(command, new String[] {"-vmArgs", "-Dosgi.checkConfiguration=true"}); if (extensions != null) { diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstall.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstall.java index 60e217ada..4e160b508 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstall.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstall.java @@ -43,7 +43,7 @@ public class InitialSharedInstall extends AbstractSharedInstallTest { public void setupRun() { cleanupDotEclipseFolder(); assertInitialized(); - replaceDotEclipseProductFile(new File(output, "eclipse"), "p2.automated.test", "1.0.0"); + replaceDotEclipseProductFile(new File(output, getRootFolder()), "p2.automated.test", "1.0.0"); setupReadOnlyInstall(); reallyReadOnly(readOnlyBase); System.out.println(readOnlyBase); diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstallRealTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstallRealTest.java index c945b3bec..eaf0441af 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstallRealTest.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InitialSharedInstallRealTest.java @@ -21,7 +21,7 @@ public class InitialSharedInstallRealTest extends AbstractSharedInstallTest { public void testImportFromPreviousInstall() { assertInitialized(); - replaceDotEclipseProductFile(new File(output, "eclipse"), "p2.automated.test", "1.0.1"); + replaceDotEclipseProductFile(new File(output, getRootFolder()), "p2.automated.test", "1.0.1"); installVerifierInBase(); setupReadOnlyInstall(); reallyReadOnly(readOnlyBase); diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InstallInUserSpace.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InstallInUserSpace.java index 24f997a8b..b474a54d1 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InstallInUserSpace.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/sharedinstall/InstallInUserSpace.java @@ -11,7 +11,6 @@ package org.eclipse.equinox.p2.tests.sharedinstall; import junit.framework.Test; import junit.framework.TestSuite; -import org.eclipse.core.runtime.Platform; import org.eclipse.equinox.p2.engine.IProfile; import org.eclipse.equinox.p2.tests.reconciler.dropins.ReconcilerTestSuite; @@ -29,8 +28,6 @@ public class InstallInUserSpace extends AbstractSharedInstallTest { } public void testInstallInUserSpace() { - if (Platform.getOS().equals(Platform.OS_MACOSX)) - return; assertInitialized(); setupReadOnlyInstall(); System.out.println(readOnlyBase); |