diff options
author | Pascal Rapicault | 2015-02-16 22:19:15 +0000 |
---|---|---|
committer | Pascal Rapicault | 2015-02-16 22:19:15 +0000 |
commit | 2c73306fc02a649f2bea26ecb5f351ca3e14999a (patch) | |
tree | 63e3ec9deab989ee4fc85078a200d6da64f338ce /bundles/org.eclipse.equinox.frameworkadmin.test | |
parent | 0fdb03cf79ad3493245ba7f37b6fda5775dbd836 (diff) | |
download | rt.equinox.p2-2c73306fc02a649f2bea26ecb5f351ca3e14999a.tar.gz rt.equinox.p2-2c73306fc02a649f2bea26ecb5f351ca3e14999a.tar.xz rt.equinox.p2-2c73306fc02a649f2bea26ecb5f351ca3e14999a.zip |
Revert "WIP mac"I20150217-0800
This reverts commit 0fdb03cf79ad3493245ba7f37b6fda5775dbd836.
Diffstat (limited to 'bundles/org.eclipse.equinox.frameworkadmin.test')
11 files changed, 14 insertions, 91 deletions
diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/configuration/config.ini b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/configuration/config.ini deleted file mode 100644 index da41313b8..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/configuration/config.ini +++ /dev/null @@ -1,13 +0,0 @@ -#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser -#Thu Sep 25 06:00:00 EDT 2014 -org.eclipse.update.reconcile=false -eclipse.p2.profile=SDKProfile -osgi.instance.area.default=@user.home/Documents/workspace -osgi.framework=file\:plugins/org.eclipse.osgi.jar -osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator.jar@1\:start -org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info -eclipse.product=org.eclipse.platform.ide -osgi.splashPath=platform\:/base/plugins/org.eclipse.platform -eclipse.application=org.eclipse.ui.ide.workbench -eclipse.p2.data.area=@config.dir/../p2 -osgi.bundles.defaultStartLevel=4 diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/eclipse.ini b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/eclipse.ini deleted file mode 100644 index 2bdaa3b24..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/eclipse.ini +++ /dev/null @@ -1,14 +0,0 @@ --startup -../Eclipse/plugins/org.eclipse.equinox.launcher.jar --showsplash -org.eclipse.platform ---launcher.XXMaxPermSize -256m ---launcher.defaultAction -openFile ---launcher.appendVmargs --vmargs --Xms40m --Xdock:icon=../Resources/Eclipse.icns --XstartOnFirstThread --Dorg.eclipse.swt.internal.carbon.smallFonts
\ No newline at end of file diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/org.eclipse.equinox.simpleconfigurator/.baseBundlesInfoTimestamp b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/org.eclipse.equinox.simpleconfigurator/.baseBundlesInfoTimestamp deleted file mode 100644 index 8f71a23b8..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/org.eclipse.equinox.simpleconfigurator/.baseBundlesInfoTimestamp +++ /dev/null @@ -1,4 +0,0 @@ -#Written by class org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl -#Thu Sep 25 06:00:00 EDT 2014 -bundlesInfoTimestamp=1411639200000 -extTimestamp=-1 diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/org.eclipse.equinox.simpleconfigurator/bundles.info b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/org.eclipse.equinox.simpleconfigurator/bundles.info deleted file mode 100644 index 45b3c31e2..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/org.eclipse.equinox.simpleconfigurator/bundles.info +++ /dev/null @@ -1,4 +0,0 @@ -#version=1 -org.eclipse.equinox.simpleconfigurator,0.1.0.200710172125,plugins/org.eclipse.equinox.simpleconfigurator.jar,1,true -org.eclipse.osgi,3.3.1.R33x_v20070828,plugins/org.eclipse.osgi.jar,-1,true -org.eclipse.equinox.launcher,1.0.200.v20081124-1800,plugins/org.eclipse.equinox.launcher.jar,4,false diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.launcher.jar b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.launcher.jar Binary files differdeleted file mode 100644 index 5947c8dee..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.launcher.jar +++ /dev/null diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.simpleconfigurator.jar b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.simpleconfigurator.jar Binary files differdeleted file mode 100644 index 8a631d83a..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.equinox.simpleconfigurator.jar +++ /dev/null diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.osgi.jar b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.osgi.jar Binary files differdeleted file mode 100644 index 20ca2696d..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.osgi.jar +++ /dev/null diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/MacOS/eclipse b/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/MacOS/eclipse deleted file mode 100644 index e69de29bb..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/MacOS/eclipse +++ /dev/null diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/FwkAdminAndSimpleConfiguratorTest.java b/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/FwkAdminAndSimpleConfiguratorTest.java index 73334fe84..a571c74cc 100644 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/FwkAdminAndSimpleConfiguratorTest.java +++ b/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/FwkAdminAndSimpleConfiguratorTest.java @@ -47,7 +47,7 @@ public abstract class FwkAdminAndSimpleConfiguratorTest extends AbstractFwkAdmin configurationFolder = new File(installFolder, "configuration"); launcherName = "eclipse"; - boolean isMacOS = Constants.OS_MACOSX.equals(os); + boolean isMacOS = Constants.OS_MACOSX.equals(os) || EclipseLauncherParser.MACOSX_BUNDLED.equals(os); launcherPath = isMacOS ? new Path("Eclipse" + EclipseLauncherParser.MAC_OS_APP_FOLDER).append(launcherName) : new Path(launcherName); LauncherData launcherData = manipulator.getLauncherData(); diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/MacOSLikeSetup2.java b/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/MacOSLikeSetup2.java deleted file mode 100644 index 58e6a5f58..000000000 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/MacOSLikeSetup2.java +++ /dev/null @@ -1,42 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008, 2010 IBM Corporation and others. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: IBM Corporation - initial API and implementation - ******************************************************************************/ -package org.eclipse.equinox.frameworkadmin.tests; - -import java.io.File; -import java.io.IOException; -import org.eclipse.equinox.internal.provisional.frameworkadmin.*; -import org.eclipse.osgi.service.environment.Constants; -import org.osgi.framework.BundleException; - -public class MacOSLikeSetup2 extends FwkAdminAndSimpleConfiguratorTest { - - public MacOSLikeSetup2(String name) { - super(name); - } - - public void testMacOSSetup() throws FrameworkAdminRuntimeException, IOException, BundleException { - FrameworkAdmin fwkAdmin = getEquinoxFrameworkAdmin(); - Manipulator manipulator = fwkAdmin.getManipulator(); - - File installFolder = new File("/home/pascal/git/rt.equinox.p2/bundles/org.eclipse.equinox.frameworkadmin.test/dataFile/mac/Eclipse.app/Contents/Eclipse"); - File configurationFolder = new File(installFolder, "configuration"); - File launcherFolder = new File(installFolder, "../MacOS/"); - File launcherName = new File(launcherFolder, "eclipse"); - - LauncherData launcherData = manipulator.getLauncherData(); - launcherData.setFwConfigLocation(configurationFolder); - launcherData.setLauncher(launcherName); -// launcherData.setLauncherConfigLocation(new File(installFolder, "eclipse.ini")); - launcherData.setOS(Constants.OS_MACOSX); - - manipulator.load(); - - assertTrue(manipulator.getLauncherData().getJvmArgs().length > 0); - } -} diff --git a/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/TestVMArg.java b/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/TestVMArg.java index 536fe2924..d1a011457 100644 --- a/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/TestVMArg.java +++ b/bundles/org.eclipse.equinox.frameworkadmin.test/src/org/eclipse/equinox/frameworkadmin/tests/TestVMArg.java @@ -64,19 +64,19 @@ public class TestVMArg extends FwkAdminAndSimpleConfiguratorTest { assertContent("Relative JRE path must be present in " + launcherConfigFile, launcherConfigFile, expectedRelativePath); } -// public void testVMInsideInstall_MacOS_BundledLayout() throws Exception { -// m = createMinimalConfiguration(TestEclipseDataArea.class.getName(), EclipseLauncherParser.MACOSX_BUNDLED); -// // note the difference the traditional layout: one segment less -// final String expectedRelativePath = "../../jre"; -// -// File jreLocation = new File(m.getLauncherData().getLauncher().getParentFile(), expectedRelativePath); -// m.getLauncherData().setJvm(jreLocation); -// m.save(false); -// -// File launcherConfigFile = getLauncherConfigFile(); -// assertNotContent("No absolute JRE path must be present in " + launcherConfigFile, launcherConfigFile, jreLocation.getAbsolutePath()); -// assertContent("Relative JRE path must be present in " + launcherConfigFile, launcherConfigFile, expectedRelativePath); -// } + public void testVMInsideInstall_MacOS_BundledLayout() throws Exception { + m = createMinimalConfiguration(TestEclipseDataArea.class.getName(), EclipseLauncherParser.MACOSX_BUNDLED); + // note the difference the traditional layout: one segment less + final String expectedRelativePath = "../../jre"; + + File jreLocation = new File(m.getLauncherData().getLauncher().getParentFile(), expectedRelativePath); + m.getLauncherData().setJvm(jreLocation); + m.save(false); + + File launcherConfigFile = getLauncherConfigFile(); + assertNotContent("No absolute JRE path must be present in " + launcherConfigFile, launcherConfigFile, jreLocation.getAbsolutePath()); + assertContent("Relative JRE path must be present in " + launcherConfigFile, launcherConfigFile, expectedRelativePath); + } public void testVMOutsideInstall() throws FrameworkAdminRuntimeException, IOException { //Test VM path in the install folder |