*/
package eu.etaxonomy.taxeditor.ui.dialogs;
-import java.io.IOException;
import java.util.List;
import org.junit.Assert;
*/
public class CdmServerInfoTest extends UnitilsJUnit4 {
-// @Ignore
@Test
- public void pingServersTest() throws CdmServerException, IOException {
+ public void pingServersTest() {
List<CdmServerInfo> servers = CdmServerInfo.getCdmServers();
for(CdmServerInfo server : servers) {
if(server.getServer().equals("localhost")){
//no need to test ping localhost
continue;
}
- System.out.println("Next server:");
- System.out.println(server.getServer());
- System.out.println(server.getName());
- System.out.println(server.getInstances());
- server.pingServer();
+ try {
+ server.pingServer();
+ } catch (Exception e) {
+ System.out.println();
+ throw new RuntimeException("Pinging server " + server.getServer() + " was not successful.", e);
+ }
}
}
-
@Ignore // this should be targetting integration or production
@Test
public void pingInstancesTest() {