Revert "Revert "Re-enable ignored JMX tests""
This reverts commit cc814519c8.
Issue: SPR-8089
Conflicts:
spring-context/src/test/java/org/springframework/jmx/access/RemoteMBeanClientInterceptorTestsIgnore.java
spring-context/src/test/java/org/springframework/jmx/support/ConnectorServerFactoryBeanTestsIgnore.java
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2012 the original author or authors.
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
@@ -29,7 +29,6 @@ import javax.management.remote.JMXConnectorServer;
|
||||
import javax.management.remote.JMXConnectorServerFactory;
|
||||
import javax.management.remote.JMXServiceURL;
|
||||
|
||||
import org.junit.Ignore;
|
||||
import org.springframework.jmx.AbstractMBeanServerTests;
|
||||
import org.springframework.jmx.IJmxTestBean;
|
||||
import org.springframework.jmx.JmxException;
|
||||
@@ -187,16 +186,7 @@ public class MBeanClientInterceptorTests extends AbstractMBeanServerTests {
|
||||
}
|
||||
}
|
||||
|
||||
// TODO [SPR-8089] Clean up ignored JMX tests.
|
||||
//
|
||||
// @Ignore should have no effect for JUnit 3.8 tests; however, it appears
|
||||
// that tests on the CI server -- as well as those in Eclipse -- do in
|
||||
// fact get ignored. So we leave @Ignore here so that developers can
|
||||
// easily search for ignored tests.
|
||||
//
|
||||
// Once fixed, renamed to test* instead of ignore*.
|
||||
@Ignore("Requires jmxremote_optional.jar; see comments in AbstractMBeanServerTests for details.")
|
||||
public void ignoreTestLazyConnectionToRemote() throws Exception {
|
||||
public void testTestLazyConnectionToRemote() throws Exception {
|
||||
if (!runTests)
|
||||
return;
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2012 the original author or authors.
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
@@ -26,19 +26,10 @@ import javax.management.remote.JMXConnectorServer;
|
||||
import javax.management.remote.JMXConnectorServerFactory;
|
||||
import javax.management.remote.JMXServiceURL;
|
||||
|
||||
import org.junit.Ignore;
|
||||
|
||||
/**
|
||||
* @author Rob Harrop
|
||||
*/
|
||||
// TODO [SPR-8089] Clean up ignored JMX tests.
|
||||
//
|
||||
// @Ignore should have no effect for JUnit 3.8 tests; however, it appears
|
||||
// that tests on the CI server -- as well as those in Eclipse -- do in
|
||||
// fact get ignored. So we leave @Ignore here so that developers can
|
||||
// easily search for ignored tests.
|
||||
@Ignore("Requires jmxremote_optional.jar; see comments in AbstractMBeanServerTests for details.")
|
||||
public class RemoteMBeanClientInterceptorTestsIgnore extends MBeanClientInterceptorTests {
|
||||
public class RemoteMBeanClientInterceptorTests extends MBeanClientInterceptorTests {
|
||||
|
||||
private static final String SERVICE_URL = "service:jmx:jmxmp://localhost:9876";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2011 the original author or authors.
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
@@ -28,20 +28,12 @@ import javax.management.remote.JMXConnector;
|
||||
import javax.management.remote.JMXConnectorFactory;
|
||||
import javax.management.remote.JMXServiceURL;
|
||||
|
||||
import org.junit.Ignore;
|
||||
import org.springframework.jmx.AbstractMBeanServerTests;
|
||||
|
||||
/**
|
||||
* @author Rob Harrop
|
||||
*/
|
||||
// TODO [SPR-8089] Clean up ignored JMX tests.
|
||||
//
|
||||
// @Ignore should have no effect for JUnit 3.8 tests; however, it appears
|
||||
// that tests on the CI server -- as well as those in Eclipse -- do in
|
||||
// fact get ignored. So we leave @Ignore here so that developers can
|
||||
// easily search for ignored tests.
|
||||
@Ignore("Requires jmxremote_optional.jar; see comments in AbstractMBeanServerTests for details.")
|
||||
public class ConnectorServerFactoryBeanTestsIgnore extends AbstractMBeanServerTests {
|
||||
public class ConnectorServerFactoryBeanTests extends AbstractMBeanServerTests {
|
||||
|
||||
private static final String OBJECT_NAME = "spring:type=connector,name=test";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2012 the original author or authors.
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -23,7 +23,6 @@ import javax.management.remote.JMXConnectorServer;
|
||||
import javax.management.remote.JMXConnectorServerFactory;
|
||||
import javax.management.remote.JMXServiceURL;
|
||||
|
||||
import org.junit.Ignore;
|
||||
import org.springframework.aop.support.AopUtils;
|
||||
import org.springframework.jmx.AbstractMBeanServerTests;
|
||||
|
||||
@@ -43,16 +42,7 @@ public class MBeanServerConnectionFactoryBeanTests extends AbstractMBeanServerTe
|
||||
return JMXConnectorServerFactory.newJMXConnectorServer(getServiceUrl(), null, getServer());
|
||||
}
|
||||
|
||||
// TODO [SPR-8089] Clean up ignored JMX tests.
|
||||
//
|
||||
// @Ignore should have no effect for JUnit 3.8 tests; however, it appears
|
||||
// that tests on the CI server -- as well as those in Eclipse -- do in
|
||||
// fact get ignored. So we leave @Ignore here so that developers can
|
||||
// easily search for ignored tests.
|
||||
//
|
||||
// Once fixed, renamed to test* instead of ignore*.
|
||||
@Ignore("Requires jmxremote_optional.jar; see comments in AbstractMBeanServerTests for details.")
|
||||
public void ignoreTestValidConnection() throws Exception {
|
||||
public void testTestValidConnection() throws Exception {
|
||||
JMXConnectorServer connectorServer = getConnectorServer();
|
||||
connectorServer.start();
|
||||
|
||||
@@ -85,16 +75,7 @@ public class MBeanServerConnectionFactoryBeanTests extends AbstractMBeanServerTe
|
||||
}
|
||||
}
|
||||
|
||||
// TODO [SPR-8089] Clean up ignored JMX tests.
|
||||
//
|
||||
// @Ignore should have no effect for JUnit 3.8 tests; however, it appears
|
||||
// that tests on the CI server -- as well as those in Eclipse -- do in
|
||||
// fact get ignored. So we leave @Ignore here so that developers can
|
||||
// easily search for ignored tests.
|
||||
//
|
||||
// Once fixed, renamed to test* instead of ignore*.
|
||||
@Ignore("Requires jmxremote_optional.jar; see comments in AbstractMBeanServerTests for details.")
|
||||
public void ignoreTestWithLazyConnection() throws Exception {
|
||||
public void testTestWithLazyConnection() throws Exception {
|
||||
MBeanServerConnectionFactoryBean bean = new MBeanServerConnectionFactoryBean();
|
||||
bean.setServiceUrl(SERVICE_URL);
|
||||
bean.setConnectOnStartup(false);
|
||||
|
||||
Reference in New Issue
Block a user