diff options
author | Marcin Przybysz <marcin.przybysz@nokia.com> | 2020-03-09 15:26:06 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2020-03-09 15:26:06 +0000 |
commit | b36948455c1fc91eb7fad77a52831e8dbfcec0ad (patch) | |
tree | 58c465506fa728fa7e93c55268782f2d0a6ad9c6 /tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py | |
parent | 7ca7e9aabe2b2f35888e505061894ed0a491e4c2 (diff) | |
parent | 9f330c25a03f90ae1ced491d36d1314463e6f6a4 (diff) |
Merge "Align BBS-ep CSIT tests with latest code changes (DCAE-SDK upgrade)"
Diffstat (limited to 'tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py')
-rw-r--r-- | tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py b/tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py index 8dbdc5a3..c58e67e2 100644 --- a/tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py +++ b/tests/dcaegen2-services-bbs-event-processor/bbs-testcases/resources/BbsLibrary.py @@ -40,7 +40,8 @@ class BbsLibrary(object): Get the correlationId, oldState, newState, stateInterface, macAddress, swVersion elements from the invalid message and place the elements into a JSON object (string) as fields for comparision """ - json_to_python = json.loads(json_file) + eventString = json.loads(json_file)[0] + json_to_python = json.loads(eventString.replace("\\", "")) correlation_id = json_to_python.get("event").get("commonEventHeader").get("sourceName") oldState = json_to_python.get("event").get("stateChangeFields").get("oldState") newState = json_to_python.get("event").get("stateChangeFields").get("newState") @@ -73,7 +74,8 @@ class BbsLibrary(object): Get the correlationId, attachment-point, remote-id, cvlan, svlan, elements from the invalid message and place the elements into a JSON object (string) as fields for comparision """ - json_to_python = json.loads(json_file) + eventString = json.loads(json_file)[0] + json_to_python = json.loads(eventString.replace("\\", "")) correlation_id = json_to_python.get("correlationId") attachmentPoint = json_to_python.get("additionalFields").get("attachment-point") remoteId = json_to_python.get("additionalFields").get("remote-id") @@ -109,7 +111,7 @@ class BbsLibrary(object): python_dmaap_policy = "" try: - d_policy = python_dmaap_policy.get("policyName") + d_policy = python_dmaap_policy[0].get("policyName") except: d_policy = "" |