diff options
Diffstat (limited to 'robotframework-onap/ONAPLibrary')
-rw-r--r-- | robotframework-onap/ONAPLibrary/RequestsHelper.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/robotframework-onap/ONAPLibrary/RequestsHelper.py b/robotframework-onap/ONAPLibrary/RequestsHelper.py index f3a0ad5..ec0ef2d 100644 --- a/robotframework-onap/ONAPLibrary/RequestsHelper.py +++ b/robotframework-onap/ONAPLibrary/RequestsHelper.py @@ -90,9 +90,12 @@ class RequestsHelper(object): @staticmethod def _format_md5(md5_input): - if md5_input is not None and isinstance(md5_input, str): + string_input = md5_input + if md5_input is not None: + if isinstance(md5_input, str): + string_input = md5_input.encode('utf-8') md5 = hashlib.md5() - md5.update(md5_input.encode('utf-8')) + md5.update(string_input) return Base64Keywords().base64_encode(md5.hexdigest()) else: return None |