<dependencies>
+ <dependency>
+ <groupId>org.javassist</groupId>
+ <artifactId>javassist</artifactId>
+ <version>3.23.1-GA</version>
+ </dependency>
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-core</artifactId>
@RunWith(PowerMockRunner.class)
@PrepareForTest({Http.class})
-@PowerMockIgnore({"javax.net.ssl.*"})
+@PowerMockIgnore({"javax.net.ssl.*", "jdk.internal.reflect.*"})
public class SyncDataManagerTest {
@SuppressWarnings("unchecked")
import org.slf4j.LoggerFactory;
import com.codahale.metrics.health.HealthCheck.Result;
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
@RunWith(PowerMockRunner.class)
@PrepareForTest({HttpClientUtil.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class ApiRouteHealthCheckTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ApiRouteHealthCheckTest.class);
import org.powermock.modules.junit4.PowerMockRunner;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
+import org.onap.msb.apiroute.health.ConsulLinkHealthCheck;
import com.codahale.metrics.health.HealthCheck.Result;
@RunWith(PowerMockRunner.class)
-@PrepareForTest({HttpClientUtil.class, ConsulLinkHealthCheck.class})
+@PrepareForTest({HttpClientUtil.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class ConsulLinkHealthCheckTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ConsulLinkHealthCheckTest.class);
import org.powermock.modules.junit4.PowerMockRunner;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
+import org.onap.msb.apiroute.health.OpenRestyHealthCheck;
+
import com.codahale.metrics.health.HealthCheck.Result;
@RunWith(PowerMockRunner.class)
-@PrepareForTest({HttpClientUtil.class, OpenRestyHealthCheck.class})
+@PrepareForTest({HttpClientUtil.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class OpenRestyHealthCheckTest {
private static final Logger LOGGER = LoggerFactory.getLogger(OpenRestyHealthCheckTest.class);
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
import com.codahale.metrics.health.HealthCheck.Result;
import com.fiftyonred.mock_jedis.MockJedisPool;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class RedisHealthCheckTest {
private static final Logger LOGGER = LoggerFactory.getLogger(RedisHealthCheckTest.class);
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RouteUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*","jdk.internal.reflect.*"})
public class ApiRouteServiceWrapperTest {
private static ApiRouteServiceWrapper apiRouteServiceWrapper;
private static Comparator<ApiRouteInfo> apiRouteComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RouteUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class CustomRouteServiceWrapperTest {
private static CustomRouteServiceWrapper customRouteServiceWrapper;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class, ConfigUtil.class, Http.class,
InitRouteServiceWrapper.class})
-@PowerMockIgnore({"javax.management.*", "javax.net.ssl.*"})
+@PowerMockIgnore({"javax.management.*", "javax.net.ssl.*", "jdk.internal.reflect.*"})
public class InitRouteServiceWrapperTest {
private static InitRouteServiceWrapper initRouteServiceWrapper;
private static Consul consul;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RouteUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class IuiRouteServiceWrapperTest {
private static IuiRouteServiceWrapper iuiRouteServiceWrapper;
private static Comparator<IuiRouteInfo> iuiRouteComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class MicroServiceWrapperTest {
private static MicroServiceWrapper microServiceWrapper;
private static Comparator<MicroServiceFullInfo> microServiceComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({Http.class})
-@PowerMockIgnore({"javax.net.ssl.*"})
+@PowerMockIgnore({"javax.net.ssl.*", "jdk.internal.reflect.*"})
public class ConsulTest {
private static Consul consul10081;
private static Consul consul8500;
import org.onap.msb.apiroute.wrapper.consulextend.model.health.Service;
import org.onap.msb.apiroute.wrapper.consulextend.model.health.ServiceHealth;
import org.onap.msb.apiroute.wrapper.util.RouteUtil;
-
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
import com.orbitz.consul.model.ConsulResponse;
import com.orbitz.consul.model.health.ImmutableNode;
@RunWith(PowerMockRunner.class)
@PrepareForTest({Http.class})
-@PowerMockIgnore({"javax.net.ssl.*"})
+@PowerMockIgnore({"javax.net.ssl.*", "jdk.internal.reflect.*"})
public class WatchCatalogServicesTaskTest {
private static final Logger LOGGER = LoggerFactory.getLogger(WatchCatalogServicesTaskTest.class);
@RunWith(PowerMockRunner.class)
@PrepareForTest({Http.class})
-@PowerMockIgnore({"javax.net.ssl.*"})
+@PowerMockIgnore({"javax.net.ssl.*", "jdk.internal.reflect.*"})
public class WatchServiceHealthTaskTest {
private static final Logger LOGGER = LoggerFactory.getLogger(WatchServiceHealthTaskTest.class);
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RouteUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class QueueManagerTest {
private static QueueManager queueManager;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class ApiRouteServiceTest {
private static ApiRouteService apiRouteService = null;
private static Comparator<ApiRouteInfo> apiRouteComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class CustomRouteServiceTest {
private static CustomRouteService customRouteService = null;
private static Comparator<CustomRouteInfo> customRouteComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class IuiRouteServiceTest {
private static IuiRouteService iuiRouteService = null;
private static Comparator<IuiRouteInfo> iuiRouteComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, RedisAccessWrapper.class})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class MicroServiceFullServiceTest {
private static MicroServiceFullService microServiceFullService = null;
private static Comparator<MicroServiceFullInfo> serviceComparator = null;
@RunWith(PowerMockRunner.class)
@PrepareForTest({JedisUtil.class, ConfigUtil.class, HttpClientUtil.class, RedisAccessWrapper.class,})
-@PowerMockIgnore({"javax.management.*"})
+@PowerMockIgnore({"javax.management.*", "jdk.internal.reflect.*"})
public class MicroServiceChangeListenerTest {
private static RouteNotify routeInstance;
private static ApiRouteServiceWrapper apiRouteServiceWrapper;
import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
@RunWith(PowerMockRunner.class)
@PrepareForTest({ConfigUtil.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class ConfigUtilTest {
@Test
import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
@RunWith(PowerMockRunner.class)
@PrepareForTest({HttpServletRequest.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class MicroServiceUtilTest {
@Test
import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
@RunWith(PowerMockRunner.class)
@PrepareForTest({ConfigUtil.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class RouteUtilTest {
@Test
import org.powermock.api.mockito.PowerMockito;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
-
+import org.powermock.core.classloader.annotations.PowerMockIgnore;
import com.orbitz.consul.model.health.ImmutableNode;
@RunWith(PowerMockRunner.class)
@PrepareForTest({ConfigUtil.class})
+@PowerMockIgnore("jdk.internal.reflect.*")
public class ServiceFilterTest {
<swagger.version>1.5.8</swagger.version>
<jedis.version>2.7.3</jedis.version>
- <lombok.version>1.16.16</lombok.version>
+ <lombok.version>1.16.22</lombok.version>
<junit.version>4.11</junit.version>
<powermock.version>1.6.6</powermock.version>
<consul-client.version>0.13.8</consul-client.version>