| --- |
| features: |
| - | |
| Add a new function called ``compare_version_header_to_response`` to |
| ``tempest.lib.common.api_version_utils``, which compares the API |
| microversion in the response header to another microversion using the |
| comparators defined in |
| ``tempest.lib.common.api_version_request.APIVersionRequest``. |
| |
| It is now possible to determine how to retrieve an attribute from a |
| response body of an API call, depending on the returned microversion. |
| |
| Add a new exception type called ``InvalidParam`` to |
| ``tempest.lib.exceptions``, allowing the possibility of raising an |
| exception if an invalid parameter is passed to a library function. |