diff options
-rw-r--r-- | test/functional/swift_test_client.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/functional/swift_test_client.py b/test/functional/swift_test_client.py index f68dc035f..4d77bcced 100644 --- a/test/functional/swift_test_client.py +++ b/test/functional/swift_test_client.py @@ -181,7 +181,11 @@ class Connection(object): self.storage_url = str('/%s/%s' % (x[3], x[4])) self.account_name = str(x[4]) self.auth_user = auth_user - self.storage_token = storage_token + # With v2 keystone, storage_token is unicode. + # We want it to be string otherwise this would cause + # troubles when doing query with already encoded + # non ascii characters in its headers. + self.storage_token = str(storage_token) self.user_acl = '%s:%s' % (self.account, self.username) self.http_connect() |