Test cases fix 34/96834/2
authorGanesh Chandrasekaran <ganesh.c@samsung.com>
Mon, 7 Oct 2019 02:38:20 +0000 (11:38 +0900)
committerGanesh Chandrasekaran <ganesh.c@samsung.com>
Sun, 13 Oct 2019 23:33:26 +0000 (23:33 +0000)
Change-Id: I2de47d5c7c8b41a2e2536f9f9ffaec1193d8f5ba
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
Issue-ID: CCSDK-1806
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
saltstack-adapter/saltstack-adapter-provider/src/main/java/org/onap/ccsdk/sli/adaptors/saltstack/impl/ConnectionBuilder.java
saltstack-adapter/saltstack-adapter-provider/src/test/java/org/onap/ccsdk/adapter/impl/TestConnectionBuilder.java

index 9f17998..48469fd 100644 (file)
@@ -134,6 +134,9 @@ public class ConnectionBuilder {
         return result;
     }
 
+    /**
+    * Print Reasonable error messages based on SSH Exit status code
+    * */
     public SaltstackResult sortExitStatus(int exitStatus, String errMess, String cmd) {
         SaltstackResult result = new SaltstackResult();
         if (exitStatus == 255 || exitStatus == 1) {
index 8cd7af2..71fcf34 100644 (file)
@@ -86,6 +86,30 @@ public class TestConnectionBuilder {
         assertEquals(698, status);
     }
 
+    @Test
+    public void reqExecCommand_exitStatus67() {
+
+        int exitStatus = 67;
+        String errFilePath = "src/test/resources/test.json";
+        String command = "test";
+
+        SaltstackResult result = connBuilder.sortExitStatus(exitStatus, errFilePath, command);
+        int status = result.getStatusCode();
+        assertEquals(610, status);
+    }
+
+    @Test
+    public void reqExecCommand_exitStatus73() {
+
+        int exitStatus = 73;
+        String errFilePath = "src/test/resources/test.json";
+        String command = "test";
+
+        SaltstackResult result = connBuilder.sortExitStatus(exitStatus, errFilePath, command);
+        int status = result.getStatusCode();
+        assertEquals(610, status);
+    }
+
     @Test
     public void reqExecCommand_exitStatus5() {
 
@@ -111,7 +135,7 @@ public class TestConnectionBuilder {
     }
 
     @Test
-    public void reqExecCommand_exitStatus67() {
+    public void reqExecCommand_exitStatus67613() {
 
         int exitStatus = 5;
         String errFilePath = "src/test/resources/test.json";
@@ -123,7 +147,7 @@ public class TestConnectionBuilder {
     }
 
     @Test
-    public void reqExecCommand_exitStatus73() {
+    public void reqExecCommand_exitStatus65613() {
 
         int exitStatus = 65;
         String errFilePath = "src/test/resources/test.json";