From 325d389dcc5764898794eba400bf66395a8b7777 Mon Sep 17 00:00:00 2001 From: wluyima Date: Thu, 4 Nov 2021 19:37:30 -0500 Subject: [PATCH] Updated test mysql image to version 5.7.31, renamed WatcherContext to AppContext --- .../openmrs/eip/{WatcherContext.java => AppContext.java} | 2 +- commons/src/main/java/org/openmrs/eip/Utils.java | 2 +- .../src/main/java/org/openmrs/eip/app/config/AppConfig.java | 2 +- .../test/java/org/openmrs/eip/BaseDbBackedCamelTest.java | 2 +- commons/src/test/java/org/openmrs/eip/UtilsTest.java | 6 +++--- 5 files changed, 7 insertions(+), 7 deletions(-) rename commons/src/main/java/org/openmrs/eip/{WatcherContext.java => AppContext.java} (91%) diff --git a/commons/src/main/java/org/openmrs/eip/WatcherContext.java b/commons/src/main/java/org/openmrs/eip/AppContext.java similarity index 91% rename from commons/src/main/java/org/openmrs/eip/WatcherContext.java rename to commons/src/main/java/org/openmrs/eip/AppContext.java index 796e081cf..aa70848f8 100644 --- a/commons/src/main/java/org/openmrs/eip/WatcherContext.java +++ b/commons/src/main/java/org/openmrs/eip/AppContext.java @@ -6,7 +6,7 @@ import org.springframework.stereotype.Component; @Component -public class WatcherContext implements ApplicationContextAware { +public class AppContext implements ApplicationContextAware { private static ApplicationContext appContext; diff --git a/commons/src/main/java/org/openmrs/eip/Utils.java b/commons/src/main/java/org/openmrs/eip/Utils.java index 80406a1d5..297a980f8 100644 --- a/commons/src/main/java/org/openmrs/eip/Utils.java +++ b/commons/src/main/java/org/openmrs/eip/Utils.java @@ -15,7 +15,7 @@ public class Utils { * @return */ public static List getWatchedTables() { - String watchedTables = WatcherContext.getBean(Environment.class).getProperty(Constants.PROP_WATCHED_TABLES); + String watchedTables = AppContext.getBean(Environment.class).getProperty(Constants.PROP_WATCHED_TABLES); return Arrays.asList(watchedTables.split(",")); } diff --git a/commons/src/main/java/org/openmrs/eip/app/config/AppConfig.java b/commons/src/main/java/org/openmrs/eip/app/config/AppConfig.java index 8d26e2cfe..9b0016caf 100644 --- a/commons/src/main/java/org/openmrs/eip/app/config/AppConfig.java +++ b/commons/src/main/java/org/openmrs/eip/app/config/AppConfig.java @@ -14,7 +14,7 @@ @Configuration @EnableCaching -@org.springframework.context.annotation.PropertySource("application-common.properties") +@org.springframework.context.annotation.PropertySource("classpath:application-common.properties") public class AppConfig { /** diff --git a/commons/src/test/java/org/openmrs/eip/BaseDbBackedCamelTest.java b/commons/src/test/java/org/openmrs/eip/BaseDbBackedCamelTest.java index abae1c948..e7d1ebe81 100644 --- a/commons/src/test/java/org/openmrs/eip/BaseDbBackedCamelTest.java +++ b/commons/src/test/java/org/openmrs/eip/BaseDbBackedCamelTest.java @@ -31,7 +31,7 @@ @Transactional public abstract class BaseDbBackedCamelTest extends BaseCamelTest { - protected static MySQLContainer mysqlContainer = new MySQLContainer<>(parse("mysql:5.6")); + protected static MySQLContainer mysqlContainer = new MySQLContainer<>(parse("mysql:5.7.31")); protected static Integer MYSQL_PORT; diff --git a/commons/src/test/java/org/openmrs/eip/UtilsTest.java b/commons/src/test/java/org/openmrs/eip/UtilsTest.java index 7b59fed0f..cb1a43d18 100755 --- a/commons/src/test/java/org/openmrs/eip/UtilsTest.java +++ b/commons/src/test/java/org/openmrs/eip/UtilsTest.java @@ -16,7 +16,7 @@ import org.springframework.core.env.Environment; @RunWith(PowerMockRunner.class) -@PrepareForTest(WatcherContext.class) +@PrepareForTest(AppContext.class) public class UtilsTest { @Test @@ -99,9 +99,9 @@ public void getTablesInHierarchy_shouldReturnCommaSeparatedListOfSubclassAndSupe @Test public void getWatchedTables_shouldReturnTheWatchedTableNames() { - PowerMockito.mockStatic(WatcherContext.class); + PowerMockito.mockStatic(AppContext.class); Environment mockEnv = Mockito.mock(Environment.class); - Mockito.when(WatcherContext.getBean(Environment.class)).thenReturn(mockEnv); + Mockito.when(AppContext.getBean(Environment.class)).thenReturn(mockEnv); Mockito.when(mockEnv.getProperty(Constants.PROP_WATCHED_TABLES)).thenReturn("person,patient,visit"); List watchedTables = Utils.getWatchedTables(); assertEquals(3, watchedTables.size());