From 23e327cd179f98665280b49bf2daef21578a2c2e Mon Sep 17 00:00:00 2001 From: Sohan Kumar Dey <72375959+Sohandey@users.noreply.github.com> Date: Mon, 19 Feb 2024 14:52:30 +0530 Subject: [PATCH] MOSIP-31557 Signed-off-by: Sohan Kumar Dey <72375959+Sohandey@users.noreply.github.com> --- .../mosip/testrig/apirig/kernel/util/ConfigManager.java | 9 +++++++++ .../apirig/kernel/util/SlackChannelIntegration.java | 3 ++- .../src/main/resources/config/Kernel.properties | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/ConfigManager.java b/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/ConfigManager.java index 0828167f8e..b00a5a834d 100644 --- a/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/ConfigManager.java +++ b/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/ConfigManager.java @@ -112,6 +112,8 @@ public class ConfigManager { private static String IAM_REALM_ID = "keycloak-realm-id"; private static String IAM_USERS_TO_CREATE = "iam-users-to-create"; private static String IAM_USERS_PASSWORD = "iam-users-password"; + + private static String SLACK_WEBHOOK_URL = "slack-webhook-url"; private static String USE_EXTERNAL_SCENARIO_SHEET = "useExternalScenarioSheet"; private static String useExternalScenario_sheet; @@ -230,6 +232,8 @@ public class ConfigManager { private static String iamExternalURL; private static String iamRealmID; + private static String getSlackWebHookUrl; + private static String iamUsersToCreate; private static String iamUsersPassword; private static String authDemoServicePort; @@ -326,6 +330,7 @@ public static void init() { LOGGER.info("keycloakendpoint from config manager::" + iamExternalURL); iamRealmID = getValueForKey(IAM_REALM_ID); + getSlackWebHookUrl = getValueForKey(SLACK_WEBHOOK_URL); iamUsersToCreate = getValueForKey(IAM_USERS_TO_CREATE); iamUsersPassword = getValueForKey(IAM_USERS_PASSWORD); @@ -851,6 +856,10 @@ public static String getIAMUsersToCreate() { public static String getIAMUsersPassword() { return iamUsersPassword; } + + public static String getSlackWebHookUrl() { + return getSlackWebHookUrl; + } public static String getRolesForUser(String userId) { propsKernel = getproperty(MosipTestRunner.getGlobalResourcePath() + "/" + "config/Kernel.properties"); diff --git a/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/SlackChannelIntegration.java b/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/SlackChannelIntegration.java index cfb540381c..ece2c82b86 100644 --- a/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/SlackChannelIntegration.java +++ b/automationtests/src/main/java/io/mosip/testrig/apirig/kernel/util/SlackChannelIntegration.java @@ -4,7 +4,8 @@ import io.mosip.testrig.apirig.service.BaseTestCase; public class SlackChannelIntegration extends BaseTestCase { - private static final String SLACK_WEBHOOK_URL =propsKernel.getProperty("slackWebHookUrl"); + private static final String SLACK_WEBHOOK_URL =ConfigManager.getSlackWebHookUrl(); + /* * public static void main(String[] args) { diff --git a/automationtests/src/main/resources/config/Kernel.properties b/automationtests/src/main/resources/config/Kernel.properties index 04ade98c07..cbb70dc70f 100644 --- a/automationtests/src/main/resources/config/Kernel.properties +++ b/automationtests/src/main/resources/config/Kernel.properties @@ -281,4 +281,4 @@ partnerUrlSuffix=oYf63Lax0DY2QkYMRHnrmDqhmO3RMWQagwm0ftgLlkuin1KOND/666/576732 reportIgnoredTestCases=no servicesNotDeployed= esignetMockBaseURL=esignet-insurance. -slackWebHookUrl=https://hooks.slack.com/services/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 \ No newline at end of file +slack-webhook-url= \ No newline at end of file