summaryrefslogtreecommitdiffstats
path: root/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java
diff options
context:
space:
mode:
Diffstat (limited to 'ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java')
-rw-r--r--ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java b/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java
index 6dce83fd40..3b15686733 100644
--- a/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java
+++ b/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/businesslogic/ArtifactBusinessLogic.java
@@ -42,6 +42,7 @@ import org.openecomp.sdc.ci.tests.pages.HomePage;
import org.openecomp.sdc.ci.tests.utilities.FileHandling;
import com.clearspring.analytics.util.Pair;
+import com.google.gson.Gson;
public class ArtifactBusinessLogic {
@@ -175,7 +176,18 @@ public class ArtifactBusinessLogic {
pair = Pair.create(envParametersMap.get(key).left, "\"" + parameter.getValue() + "\"");
}else if(envParametersMap.get(key).left.equals("string") && parameter.getValue() == null){
pair = Pair.create(envParametersMap.get(key).left, "");
- }else if(parameter.getValue() == null){
+ }else if(parameter.getValue() == null) {
+ pair = Pair.create(envParametersMap.get(key).left, "");
+ } else if(envParametersMap.get(key).left.equals("json") && parameter.getValue() != null){
+ String pairValue = "";
+ Gson gson = new Gson();
+ if(parameter.getValue() instanceof java.util.LinkedHashMap){
+ pairValue = gson.toJson(parameter.getValue());
+ }
+// pair = Pair.create(envParametersMap.get(key).left, "\"" + pairValue + "\"");
+ pair = Pair.create(envParametersMap.get(key).left, pairValue );
+
+ }else if(envParametersMap.get(key).left.equals("json") && parameter.getValue() == null){
pair = Pair.create(envParametersMap.get(key).left, "");
}else{
pair = Pair.create(envParametersMap.get(key).left, parameter.getValue());