summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Abidi <max_abidi@yahoo.com>2016-04-13 20:11:58 -0700
committerMax Abidi <max_abidi@yahoo.com>2016-04-13 20:22:33 -0700
commitd6d5f8600916222a6ac61a9cc9ded486b5ed0b06 (patch)
tree40caa5a9d4b0cbf1302f86df1ccdabd234cddb7d
parent8d3b5b3b7bcdc6d174d862c7e4ceec6e84c8fede (diff)
downloadpython-barbicanclient-d6d5f8600916222a6ac61a9cc9ded486b5ed0b06.tar.gz
Fixed python-barbicanclient functional tests.
When using KMIP backend, some barbican client functional tests failed in payload length validation. Fixed the test case payload data. Change-Id: I9d0b2d04662b3a7399603b9eff20d9daf406e069 Closes-Bug: #1570166
-rw-r--r--functionaltests/client/v1/smoke/test_secrets.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/functionaltests/client/v1/smoke/test_secrets.py b/functionaltests/client/v1/smoke/test_secrets.py
index 70cdf68..e57bfc9 100644
--- a/functionaltests/client/v1/smoke/test_secrets.py
+++ b/functionaltests/client/v1/smoke/test_secrets.py
@@ -96,7 +96,8 @@ class SecretsTestCase(base.TestCase):
secret_data['secret_type'] = secret_type
secret_data['algorithm'] = algorithm
secret_data['bit_length'] = bit_length
- secret_data['payload'] = base64.b64encode(secret)
+ # payload should not be encoded.
+ secret_data['payload'] = secret
secret = self.barbicanclient.secrets.create(
**secret_create_defaults_data)