diff options
Diffstat (limited to 'tempest/api/volume/test_volumes_snapshots_negative.py')
-rw-r--r-- | tempest/api/volume/test_volumes_snapshots_negative.py | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/tempest/api/volume/test_volumes_snapshots_negative.py b/tempest/api/volume/test_volumes_snapshots_negative.py index 61aa307c4..75a62a8c5 100644 --- a/tempest/api/volume/test_volumes_snapshots_negative.py +++ b/tempest/api/volume/test_volumes_snapshots_negative.py @@ -21,12 +21,11 @@ from tempest import test CONF = config.CONF -class VolumesSnapshotNegativeTest(base.BaseVolumeV1Test): - _interface = "json" +class VolumesV2SnapshotNegativeTestJSON(base.BaseVolumeTest): @classmethod - def setUpClass(cls): - super(VolumesSnapshotNegativeTest, cls).setUpClass() + def resource_setup(cls): + super(VolumesV2SnapshotNegativeTestJSON, cls).resource_setup() if not CONF.volume_feature_enabled.snapshot: raise cls.skipException("Cinder volume snapshots are disabled") @@ -48,5 +47,13 @@ class VolumesSnapshotNegativeTest(base.BaseVolumeV1Test): None, display_name=s_name) -class VolumesSnapshotNegativeTestXML(VolumesSnapshotNegativeTest): +class VolumesV2SnapshotNegativeTestXML(VolumesV2SnapshotNegativeTestJSON): + _interface = "xml" + + +class VolumesV1SnapshotNegativeTestJSON(VolumesV2SnapshotNegativeTestJSON): + _api_version = 1 + + +class VolumesV1SnapshotNegativeTestXML(VolumesV1SnapshotNegativeTestJSON): _interface = "xml" |