Codebase list cinder-tempest-plugin / da2f21c
Merge "Moving API microversion fixture in resource_setup" Zuul authored 2 years ago Gerrit Code Review committed 2 years ago
2 changed file(s) with 4 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
1515 from tempest.common import compute
1616 from tempest.common import waiters
1717 from tempest import config
18 from tempest.lib.common import api_microversion_fixture
1918 from tempest.lib.common import api_version_utils
2019 from tempest.lib.common.utils import data_utils
2120 from tempest.lib.common.utils import test_utils
5655
5756 def setUp(self):
5857 super(BaseVolumeTest, self).setUp()
59 self.useFixture(api_microversion_fixture.APIMicroversionFixture(
60 volume_microversion=self.request_microversion))
6158
6259 @classmethod
6360 def resource_setup(cls):
6663 api_version_utils.select_request_microversion(
6764 cls.min_microversion,
6865 CONF.volume.min_microversion))
66 cls.setup_api_microversion_fixture(
67 volume_microversion=cls.request_microversion)
6968
7069 @classmethod
7170 def create_volume(cls, wait_until='available', **kwargs):
1212
1313 from tempest.common import waiters
1414 from tempest import config
15 from tempest.lib.common import api_microversion_fixture
1615 from tempest.lib.common import api_version_utils
1716 from tempest.lib.common.utils import data_utils
1817 from tempest.lib.common.utils import test_utils
5049
5150 def setUp(self):
5251 super(VolumeV3RbacBaseTests, self).setUp()
53 self.useFixture(api_microversion_fixture.APIMicroversionFixture(
54 volume_microversion=self.request_microversion))
5552
5653 @classmethod
5754 def resource_setup(cls):
6057 api_version_utils.select_request_microversion(
6158 cls.min_microversion,
6259 CONF.volume.min_microversion))
60 cls.setup_api_microversion_fixture(
61 volume_microversion=cls.request_microversion)
6362
6463 def do_request(self, method, expected_status=200, client=None, **payload):
6564 """Perform API call