Merge "Moving API microversion fixture in resource_setup"
Zuul authored 2 years ago
Gerrit Code Review committed 2 years ago
| 15 | 15 |
from tempest.common import compute
|
| 16 | 16 |
from tempest.common import waiters
|
| 17 | 17 |
from tempest import config
|
| 18 | |
from tempest.lib.common import api_microversion_fixture
|
| 19 | 18 |
from tempest.lib.common import api_version_utils
|
| 20 | 19 |
from tempest.lib.common.utils import data_utils
|
| 21 | 20 |
from tempest.lib.common.utils import test_utils
|
|
| 56 | 55 |
|
| 57 | 56 |
def setUp(self):
|
| 58 | 57 |
super(BaseVolumeTest, self).setUp()
|
| 59 | |
self.useFixture(api_microversion_fixture.APIMicroversionFixture(
|
| 60 | |
volume_microversion=self.request_microversion))
|
| 61 | 58 |
|
| 62 | 59 |
@classmethod
|
| 63 | 60 |
def resource_setup(cls):
|
|
| 66 | 63 |
api_version_utils.select_request_microversion(
|
| 67 | 64 |
cls.min_microversion,
|
| 68 | 65 |
CONF.volume.min_microversion))
|
|
66 |
cls.setup_api_microversion_fixture(
|
|
67 |
volume_microversion=cls.request_microversion)
|
| 69 | 68 |
|
| 70 | 69 |
@classmethod
|
| 71 | 70 |
def create_volume(cls, wait_until='available', **kwargs):
|
| 12 | 12 |
|
| 13 | 13 |
from tempest.common import waiters
|
| 14 | 14 |
from tempest import config
|
| 15 | |
from tempest.lib.common import api_microversion_fixture
|
| 16 | 15 |
from tempest.lib.common import api_version_utils
|
| 17 | 16 |
from tempest.lib.common.utils import data_utils
|
| 18 | 17 |
from tempest.lib.common.utils import test_utils
|
|
| 50 | 49 |
|
| 51 | 50 |
def setUp(self):
|
| 52 | 51 |
super(VolumeV3RbacBaseTests, self).setUp()
|
| 53 | |
self.useFixture(api_microversion_fixture.APIMicroversionFixture(
|
| 54 | |
volume_microversion=self.request_microversion))
|
| 55 | 52 |
|
| 56 | 53 |
@classmethod
|
| 57 | 54 |
def resource_setup(cls):
|
|
| 60 | 57 |
api_version_utils.select_request_microversion(
|
| 61 | 58 |
cls.min_microversion,
|
| 62 | 59 |
CONF.volume.min_microversion))
|
|
60 |
cls.setup_api_microversion_fixture(
|
|
61 |
volume_microversion=cls.request_microversion)
|
| 63 | 62 |
|
| 64 | 63 |
def do_request(self, method, expected_status=200, client=None, **payload):
|
| 65 | 64 |
"""Perform API call
|