keystone/keystone/tests
Keigo Noha f10ff1c9af Support bytes type in generate_public_ID()
python-ldap3.0 or later running on python3 uses str or bytes
data type according to what fields are returned.
local_id may be a bytes data type.
To handle it properly, mapping[key] needs to be examined for
identifying its data type and what python version is used.

Closes-Bug: #1901654
Change-Id: Iac097235fd31e166028c169d14ec0937c663c21c
(cherry picked from commit f7df9fba82)
(cherry picked from commit 5b860e0b3b)
(cherry picked from commit f4819fe36f)
2021-03-18 09:24:34 -05:00
..
common Add missing translation import to common.auth.py 2018-11-28 14:23:41 +00:00
functional Update keystone functional tests 2018-04-18 21:04:59 +00:00
hacking Use pycodestyle in place of pep8 2018-11-20 17:16:01 +00:00
protection Merge "Remove legacy protection tests" into stable/train 2020-01-30 06:10:42 +00:00
unit Support bytes type in generate_public_ID() 2021-03-18 09:24:34 -05:00
__init__.py Move existing tests to unit 2015-02-13 15:54:29 -06:00