blob: d83a4c7a314d4c34859c7a66914652d2a99f11d4 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2009, 2010 Markus Alexander Kuppe.
* 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:
* Markus Alexander Kuppe (ecf-dev_eclipse.org <at> lemmster <dot> de) - initial API and implementation
******************************************************************************/
package org.eclipse.ecf.tests.provider.discovery;
import org.eclipse.ecf.core.util.StringUtils;
public class WithoutJMDNSCompositeDiscoveryServiceContainerTest extends
SingleCompositeDiscoveryServiceContainerTest {
public WithoutJMDNSCompositeDiscoveryServiceContainerTest() {
super("ecf.discovery.jmdns", "org.eclipse.ecf.provider.jslp.container.JSLPDiscoveryContainer");
String[] ips;
// tests need root privileges to bind to slp port 427 in SA mode
try {
String str = System.getProperty("net.slp.interfaces", "127.0.0.1");
ips = StringUtils.split(str, ",");
} catch (Exception e) {
ips = new String[]{"127.0.0.1"};
}
setHostname(ips[0]);
}
}