aboutsummaryrefslogtreecommitdiffstats
path: root/applications/common/src/test/java
diff options
context:
space:
mode:
authorpramod.jamkhedkar <pramod@research.att.com>2020-05-21 23:55:10 -0400
committerpramod.jamkhedkar <pramod@research.att.com>2020-05-26 07:48:23 -0400
commitbc05a77ffd6fae3aaae8ddaddb7ceea3debd9fd0 (patch)
tree73db77b372a8afb8509027bdcf94c1defd6f54b2 /applications/common/src/test/java
parent18ad358dcefcc173638a944dbf7fd76833f8dd0c (diff)
Change CLC logic for updated OPHist DB entries.
Change the CLC policy logic to match the udpate Operations History DB rules. Now if a record has outcome = Started, it is considered to be in progress. Else it is considered to be complete. Issue-ID: POLICY-2583 Change-Id: If3f626bfec2d0656e43a26929107f68ff27af020 Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
Diffstat (limited to 'applications/common/src/test/java')
-rw-r--r--applications/common/src/test/java/org/onap/policy/pdp/xacml/application/common/operationshistory/GetOperationOutcomePipTest.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/applications/common/src/test/java/org/onap/policy/pdp/xacml/application/common/operationshistory/GetOperationOutcomePipTest.java b/applications/common/src/test/java/org/onap/policy/pdp/xacml/application/common/operationshistory/GetOperationOutcomePipTest.java
index dcb172e6..b5273e6d 100644
--- a/applications/common/src/test/java/org/onap/policy/pdp/xacml/application/common/operationshistory/GetOperationOutcomePipTest.java
+++ b/applications/common/src/test/java/org/onap/policy/pdp/xacml/application/common/operationshistory/GetOperationOutcomePipTest.java
@@ -35,8 +35,8 @@ import com.att.research.xacml.api.pip.PIPResponse;
import com.att.research.xacml.std.pip.StdPIPResponse;
import java.io.FileInputStream;
import java.lang.reflect.Method;
-import java.sql.Date;
import java.time.Instant;
+import java.util.Date;
import java.util.Properties;
import java.util.UUID;
import javax.persistence.EntityManager;
@@ -199,28 +199,28 @@ public class GetOperationOutcomePipTest {
//
// Insert entry
//
- insertEntry("testcl1", "testtarget1", "1");
+ insertEntry("testcl1", "testtarget1", "Started");
//
// Test pipEngine
//
outcome = (String) method.invoke(pipEngine, "testcl1");
//
- // outcome should be "1"
+ // outcome should be "In_Progress"
//
- assertEquals("1", outcome);
+ assertEquals("In_Progress", outcome);
//
// Insert more entries
//
- insertEntry("testcl1", "testtarget1", "2");
- insertEntry("testcl2", "testtarget2", "3");
+ insertEntry("testcl2", "testtarget1", "Success");
+ insertEntry("testcl3", "testtarget2", "Failed");
//
// Test pipEngine
//
- outcome = (String) method.invoke(pipEngine, "testcl1");
- assertEquals("2", outcome);
-
outcome = (String) method.invoke(pipEngine, "testcl2");
- assertEquals("3", outcome);
+ assertEquals("Complete", outcome);
+
+ outcome = (String) method.invoke(pipEngine, "testcl3");
+ assertEquals("Complete", outcome);
//
// Shut it down