openstack-python-openstackc.../openstackclient/tests/functional
Stephen Finucane c1209601b4 tests: Handle removal of block-storage v2 API
Cinder recently removed their v2 API [1] which is causing the functional
tests to fail. Improve our 'is_service_enabled' test helper to use the
'versions show' command, which queries the service catalog and can give
us information about the service version as well as answer the more
general "is this service available" question. We also resolve a
long-standing TODO in the process.

[1] https://review.opendev.org/c/openstack/cinder/+/792299

Change-Id: I381069357aa008344e15327adf3a863c0c2e1f04
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2021-07-23 12:51:30 +01:00
..
common Add 'server shelve --offload', 'server shelve --wait' options 2021-01-08 18:01:25 +00:00
compute compute: Add functional tests for --block-device 2021-03-05 12:44:52 +00:00
identity Resolve PEP8 2020-05-14 13:53:38 -05:00
image image: Unset properties rather than setting to None 2020-12-22 17:11:32 +00:00
network Merge "Make functional Neutron tests running fine on ML2/OVN environments" 2021-06-29 17:13:27 +00:00
object Fix functional tests for py3 2019-10-31 00:17:35 +00:00
volume tests: Handle removal of block-storage v2 API 2021-07-23 12:51:30 +01:00
__init__.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
base.py tests: Handle removal of block-storage v2 API 2021-07-23 12:51:30 +01:00