manila/manila_tempest_tests
Goutham Pacha Ravi ffa63ef965 Improve tempest tests for shares listing APIs
In manila_tempest_tests/tests/api/test_shares_actions.py,
tempest tests for share list and detail APIs so far only
assert the presence of the 'snapshot_support' key in
addition to some basic keys.

Add assertions for keys introduced in later microversions.
Include more 'basic keys' that are expected to be
part of the response for these APIs before v2.1.

Leverage the microversion comparison methods introduced
in commit 8caad2655c
and skip tests beyond microversion 2.4 if tempest is
configured for a lower microversion.

Also, un-skip QA checks in the file.

Change-Id: I65913098ae10de245844728f298fe6474e3ca628
Closes-Bug: 1528456
2015-12-23 13:39:00 +00:00
..
services Fix Tempest microversion comparison approach 2015-12-16 18:07:57 +02:00
tests Improve tempest tests for shares listing APIs 2015-12-23 13:39:00 +00:00
README.rst Use Tempest plugin interface 2015-09-05 00:36:33 +00:00
__init__.py Use Tempest plugin interface 2015-09-05 00:36:33 +00:00
clients_share.py Change manila_tempest_tests to use credentials_factory 2015-12-02 03:56:38 -05:00
config.py Allow to set share visibility using "manage" API 2015-12-06 21:22:00 +05:30
plugin.py Fix setting of "snapshot_support" extra spec for tempest 2015-09-24 11:37:22 +03:00
share_exceptions.py Add functional tests for Manila consistency groups 2015-09-07 13:59:22 -04:00
utils.py Fix Tempest microversion comparison approach 2015-12-16 18:07:57 +02:00

README.rst

Tempest Integration

This directory contains Tempest tests to cover Manila project.