deb-barbican/barbican
Victor Stinner c5012af5f2 Port last test (test_secrets) to Python 3
* normalize_before_encryption(): on Python 3, unencrypted is already a Unicode
  string (no need to decode).
* test_secrets: don't pass bytes string but native string (py2: bytes,
  py3: Unicode) as payload
* test_secrets: Decode HTTP bytes from UTF-8 for comparison
* test_get_secret_is_decoded_for_binary(): expect a binary string,
  not a Unicode string
* test_secrets: replace map() with a reglar loop (for) to execute
  child.delete() on Python 3. On Python 3, map() is now lazy and only
  execute the expression when the map is consumed.
* Remove tests-py3-blacklist.txt and the testenv:py34 section from
  tox.ini since all unit tests now pass on Python 3.4

Partially implements: blueprint barbican-py3
Change-Id: Ief8531c3b7201f884d5d4ca7a47a381d0bb9cb2c
2016-06-21 12:07:58 +02:00
..
api Port API test_resources to Python 3 2016-05-26 16:11:04 +02:00
cmd Port 3 more unit tests to Python 3 2016-06-21 12:07:58 +02:00
common Merge "Add retry for recoverable PKCS11 errors" 2016-05-27 17:04:39 +00:00
locale Imported Translations from Zanata 2016-04-21 06:32:33 +00:00
model Do not count expired secrets toward quota 2016-05-31 14:21:50 -05:00
plugin Port last test (test_secrets) to Python 3 2016-06-21 12:07:58 +02:00
queue Fix creation of notification server 2016-05-11 09:29:41 +03:00
tasks Fix circular dependency of certificate_manager module 2016-04-14 12:31:39 +00:00
tests Port last test (test_secrets) to Python 3 2016-06-21 12:07:58 +02:00
__init__.py Removing Cloudkeep from comments 2015-08-06 12:58:27 -04:00
context.py Fix roles attribute for barbican request context 2016-02-26 09:02:14 -06:00
i18n.py Drop old namespace for some oslo libraries 2015-02-02 22:10:45 +02:00
version.py Enable tag-based full version reporting via pbr 2014-01-22 18:01:30 -06:00