Improve tests for test_volume_basic_crud.py
This patch set addresses some quality of life improvements for
test_volume_basic_crud.py:
* missing waiters
* insufficient test granularity
* add missing volume:get_all test (which is a fundamental API action)
* Missing waiter is added for delete volume test.
* create_volume test is broken up to be more granular, such that the
waiter is outside the contextmanager inside which the role is switched.
* test_list_volumes_with_details is added for complete coverage for the
"volume:get_all" policy
Change-Id: I5e11956afab2860a4d4fe0b8bc186b9fa967ce99
1 file changed