diff options
author | DR695H <dr695h@att.com> | 2019-06-03 18:50:19 -0400 |
---|---|---|
committer | DR695H <dr695h@att.com> | 2019-06-03 18:55:49 -0400 |
commit | f255f34b75338c9ee76bdc3a0e7773b6fa35098a (patch) | |
tree | 5818442408320be0411d63667af4b7a239dd0635 /robotframework-onap/eteutils/JSONUtils.py | |
parent | f3c9e1242ad732d11016c5b65c22db6b0279c16e (diff) |
remove jsonutils since its in the ONAPLibrary now
Change-Id: I6483723514b54f1894b1609b7a516ca6c996d5f0
Issue-ID: TEST-158
Signed-off-by: DR695H <dr695h@att.com>
Diffstat (limited to 'robotframework-onap/eteutils/JSONUtils.py')
-rw-r--r-- | robotframework-onap/eteutils/JSONUtils.py | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/robotframework-onap/eteutils/JSONUtils.py b/robotframework-onap/eteutils/JSONUtils.py deleted file mode 100644 index 605509f..0000000 --- a/robotframework-onap/eteutils/JSONUtils.py +++ /dev/null @@ -1,47 +0,0 @@ -import json - -from deepdiff import DeepDiff - - -class JSONUtils: - """JSONUtils is common resource for simple json helper keywords.""" - - def __init__(self): - pass - - def json_equals(self, left, right): - """JSON Equals takes in two strings or json objects, converts them into json if needed and then compares them, - returning if they are equal or not.""" - if isinstance(left, str) or isinstance(left, unicode): - left_json = json.loads(left) - else: - left_json = left - if isinstance(right, str) or isinstance(right, unicode): - right_json = json.loads(right) - else: - right_json = right - - ddiff = DeepDiff(left_json, right_json, ignore_order=True) - if ddiff == {}: - return True - else: - return False - - def make_list_into_dict(self, listOfDicts, key): - """ Converts a list of dicts that contains a field that has a unique key into a dict of dicts """ - d = {} - if isinstance(listOfDicts, list): - for thisDict in listOfDicts: - v = thisDict[key] - d[v] = thisDict - return d - - def find_element_in_array(self, searchedArray, key, value): - """ Takes in an array and a key value, it will return the items in the array that has a key and value that - matches what you pass in """ - elements = [] - for item in searchedArray: - if key in item: - if item[key] == value: - elements.append(item) - return elements |