1616from openstackclient .tests .functional .volume .v1 import common
1717
1818
19- class SnapshotTests (common .BaseVolumeTests ):
20- """Functional tests for snapshot. """
19+ class VolumeSnapshotTests (common .BaseVolumeTests ):
20+ """Functional tests for volume snapshot. """
2121
2222 VOLLY = uuid .uuid4 ().hex
2323 NAME = uuid .uuid4 ().hex
@@ -36,51 +36,53 @@ def wait_for_status(cls, command, status, tries):
3636
3737 @classmethod
3838 def setUpClass (cls ):
39- super (SnapshotTests , cls ).setUpClass ()
39+ super (VolumeSnapshotTests , cls ).setUpClass ()
4040 cls .openstack ('volume create --size 1 ' + cls .VOLLY )
4141 cls .wait_for_status ('volume show ' + cls .VOLLY , 'available\n ' , 3 )
4242 opts = cls .get_opts (['status' ])
43- raw_output = cls .openstack ('snapshot create --name ' + cls . NAME +
44- ' ' + cls .VOLLY + opts )
43+ raw_output = cls .openstack ('volume snapshot create --volume ' +
44+ cls . VOLLY + ' ' + cls .NAME + opts )
4545 cls .assertOutput ('creating\n ' , raw_output )
46- cls .wait_for_status ('snapshot show ' + cls .NAME , 'available\n ' , 3 )
46+ cls .wait_for_status (
47+ 'volume snapshot show ' + cls .NAME , 'available\n ' , 3 )
4748
4849 @classmethod
4950 def tearDownClass (cls ):
5051 # Rename test
5152 raw_output = cls .openstack (
52- 'snapshot set --name ' + cls .OTHER_NAME + ' ' + cls .NAME )
53+ 'volume snapshot set --name ' + cls .OTHER_NAME + ' ' + cls .NAME )
5354 cls .assertOutput ('' , raw_output )
5455 # Delete test
5556 raw_output_snapshot = cls .openstack (
56- 'snapshot delete ' + cls .OTHER_NAME )
57+ 'volume snapshot delete ' + cls .OTHER_NAME )
5758 cls .wait_for_status ('volume show ' + cls .VOLLY , 'available\n ' , 6 )
5859 raw_output_volume = cls .openstack ('volume delete --force ' + cls .VOLLY )
5960 cls .assertOutput ('' , raw_output_snapshot )
6061 cls .assertOutput ('' , raw_output_volume )
6162
6263 def test_snapshot_list (self ):
6364 opts = self .get_opts (self .HEADERS )
64- raw_output = self .openstack ('snapshot list' + opts )
65+ raw_output = self .openstack ('volume snapshot list' + opts )
6566 self .assertIn (self .NAME , raw_output )
6667
6768 def test_snapshot_set_unset_properties (self ):
6869 raw_output = self .openstack (
69- 'snapshot set --property a=b --property c=d ' + self .NAME )
70+ 'volume snapshot set --property a=b --property c=d ' + self .NAME )
7071 self .assertEqual ("" , raw_output )
7172 opts = self .get_opts (["properties" ])
72- raw_output = self .openstack ('snapshot show ' + self .NAME + opts )
73+ raw_output = self .openstack ('volume snapshot show ' + self .NAME + opts )
7374 self .assertEqual ("a='b', c='d'\n " , raw_output )
7475
75- raw_output = self .openstack ('snapshot unset --property a ' + self .NAME )
76+ raw_output = self .openstack (
77+ 'volume snapshot unset --property a ' + self .NAME )
7678 self .assertEqual ("" , raw_output )
77- raw_output = self .openstack ('snapshot show ' + self .NAME + opts )
79+ raw_output = self .openstack ('volume snapshot show ' + self .NAME + opts )
7880 self .assertEqual ("c='d'\n " , raw_output )
7981
8082 def test_snapshot_set_description (self ):
8183 raw_output = self .openstack (
82- 'snapshot set --description backup ' + self .NAME )
84+ 'volume snapshot set --description backup ' + self .NAME )
8385 self .assertEqual ("" , raw_output )
8486 opts = self .get_opts (["display_description" , "display_name" ])
85- raw_output = self .openstack ('snapshot show ' + self .NAME + opts )
87+ raw_output = self .openstack ('volume snapshot show ' + self .NAME + opts )
8688 self .assertEqual ("backup\n " + self .NAME + "\n " , raw_output )
0 commit comments