From f2d3fec9b254f9c47e97ddf48e3c5f7614b87f1b Mon Sep 17 00:00:00 2001 From: Morgan Fainberg Date: Fri, 8 Jun 2018 09:12:07 -0700 Subject: Fix python3 test compat Python3 test requirement means that the unicode type does not exist instead we use six.unicode to get `unicode` in py27 and `str` in python3. Change-Id: I2cbf2e63a9d93c232b6928acf002a45b7fbcec8e --- keystoneclient/tests/unit/test_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'keystoneclient') diff --git a/keystoneclient/tests/unit/test_session.py b/keystoneclient/tests/unit/test_session.py index 27d224d..e0d9b28 100644 --- a/keystoneclient/tests/unit/test_session.py +++ b/keystoneclient/tests/unit/test_session.py @@ -266,7 +266,7 @@ class SessionTests(utils.TestCase): # elements to make sure that all joins are appropriately # handled (any join of unicode and byte strings should # raise a UnicodeDecodeError) - session.post(unicode(self.TEST_URL), data=data) + session.post(six.text_type(self.TEST_URL), data=data) self.assertNotIn('my data', self.logger.output) -- cgit v1.2.1