Search in sources :

Example 1 with ILiferayTomcatServer

use of com.liferay.ide.server.tomcat.core.ILiferayTomcatServer in project liferay-ide by liferay.

the class ServerCustomSettingTests method testDefaultValueOfUseDefaultPortalSetting.

@Test
public void testDefaultValueOfUseDefaultPortalSetting() throws Exception {
    if (shouldSkipBundleTests())
        return;
    final NullProgressMonitor npm = new NullProgressMonitor();
    if (runtime == null) {
        setupRuntime();
    }
    assertNotNull(runtime);
    final IServerWorkingCopy serverWC = createServerForRuntime("testdefault", runtime);
    IServer newServer = serverWC.save(true, npm);
    IServer findServer = ServerCore.findServer(newServer.getId());
    assertNotNull(findServer);
    ILiferayTomcatServer portalServer = (ILiferayTomcatServer) findServer.loadAdapter(ILiferayTomcatServer.class, null);
    final boolean useDefaultPortalServerSettings = ((LiferayTomcatServer) portalServer).getUseDefaultPortalServerSettings();
    assertEquals(false, useDefaultPortalServerSettings);
}
Also used : NullProgressMonitor(org.eclipse.core.runtime.NullProgressMonitor) IServer(org.eclipse.wst.server.core.IServer) IServerWorkingCopy(org.eclipse.wst.server.core.IServerWorkingCopy) ILiferayTomcatServer(com.liferay.ide.server.tomcat.core.ILiferayTomcatServer) LiferayTomcatServer(com.liferay.ide.server.tomcat.core.LiferayTomcatServer) ILiferayTomcatServer(com.liferay.ide.server.tomcat.core.ILiferayTomcatServer) Test(org.junit.Test)

Example 2 with ILiferayTomcatServer

use of com.liferay.ide.server.tomcat.core.ILiferayTomcatServer in project liferay-ide by liferay.

the class ServerCustomSettingTests method testSettingValueOfUseDefaultPortalSetting.

@Test
public void testSettingValueOfUseDefaultPortalSetting() throws Exception {
    if (shouldSkipBundleTests())
        return;
    final NullProgressMonitor npm = new NullProgressMonitor();
    if (runtime == null) {
        setupRuntime();
    }
    assertNotNull(runtime);
    final IServerWorkingCopy serverWC = createServerForRuntime("testdefault2", runtime);
    serverWC.setAttribute(ILiferayTomcatServer.PROPERTY_USE_DEFAULT_PORTAL_SERVER_SETTINGS, true);
    IServer newServer = serverWC.save(true, npm);
    IServer findServer = ServerCore.findServer(newServer.getId());
    ILiferayTomcatServer portalServer = (ILiferayTomcatServer) findServer.loadAdapter(ILiferayTomcatServer.class, npm);
    final boolean useDefaultPortalServerSettings = ((LiferayTomcatServer) portalServer).getUseDefaultPortalServerSettings();
    assertEquals(true, useDefaultPortalServerSettings);
}
Also used : NullProgressMonitor(org.eclipse.core.runtime.NullProgressMonitor) IServer(org.eclipse.wst.server.core.IServer) IServerWorkingCopy(org.eclipse.wst.server.core.IServerWorkingCopy) ILiferayTomcatServer(com.liferay.ide.server.tomcat.core.ILiferayTomcatServer) LiferayTomcatServer(com.liferay.ide.server.tomcat.core.LiferayTomcatServer) ILiferayTomcatServer(com.liferay.ide.server.tomcat.core.ILiferayTomcatServer) Test(org.junit.Test)

Aggregations

ILiferayTomcatServer (com.liferay.ide.server.tomcat.core.ILiferayTomcatServer)2 LiferayTomcatServer (com.liferay.ide.server.tomcat.core.LiferayTomcatServer)2 NullProgressMonitor (org.eclipse.core.runtime.NullProgressMonitor)2 IServer (org.eclipse.wst.server.core.IServer)2 IServerWorkingCopy (org.eclipse.wst.server.core.IServerWorkingCopy)2 Test (org.junit.Test)2