00f259670c
httplib2 has been abandonned by its author [1] and is less going to be updated and maintained than urllib3. So, let's replace httplib2 with urllib3. Note that this patch mostly rework the unit tests. I removed the files `tempest.tests.fake_identity` and `tempest.tests.fake_http` to use their `tempest.tests.lib` counterpart. Also, I tried to "encapsulated" HTTP calls and use `tempest/lib/common/http.py` everywhere so that we only import urllib3 once. This makes us not so dependent on a specific HTTP library. [1] http://bitworking.org/news/2016/03/an_update_on_httplib2 Change-Id: Id469e78afdb69a404144568a454d98d20a924231 |
||
---|---|---|
.. | ||
__init__.py | ||
account_generator.py | ||
cleanup_service.py | ||
cleanup.py | ||
init.py | ||
javelin.py | ||
list_plugins.py | ||
main.py | ||
resources.yaml | ||
run_stress.py | ||
verify_tempest_config.py |