110
110
def test_create_volume(self):
111
111
self._test_volume_api('create_volume',
113
volume=self.fake_volume,
115
snapshot_id='fake_snapshot_id',
116
image_id='fake_image_id')
113
volume=self.fake_volume,
115
snapshot_id='fake_snapshot_id',
116
image_id='fake_image_id',
117
source_volid='fake_src_id',
118
120
def test_delete_volume(self):
119
121
self._test_volume_api('delete_volume',
121
volume=self.fake_volume)
123
volume=self.fake_volume)
123
125
def test_create_snapshot(self):
124
126
self._test_volume_api('create_snapshot',
126
volume=self.fake_volume,
127
snapshot=self.fake_snapshot)
128
volume=self.fake_volume,
129
snapshot=self.fake_snapshot)
129
131
def test_delete_snapshot(self):
130
132
self._test_volume_api('delete_snapshot',
132
snapshot=self.fake_snapshot,
134
snapshot=self.fake_snapshot,
135
137
def test_attach_volume(self):
136
138
self._test_volume_api('attach_volume',
138
volume=self.fake_volume,
139
instance_uuid='fake_uuid',
140
mountpoint='fake_mountpoint')
140
volume=self.fake_volume,
141
instance_uuid='fake_uuid',
142
mountpoint='fake_mountpoint')
142
144
def test_detach_volume(self):
143
145
self._test_volume_api('detach_volume',
145
volume=self.fake_volume)
147
volume=self.fake_volume)
147
149
def test_copy_volume_to_image(self):
148
150
self._test_volume_api('copy_volume_to_image',
150
volume=self.fake_volume,
151
image_id='fake_image_id')
152
volume=self.fake_volume,
153
image_id='fake_image_id')
153
155
def test_initialize_connection(self):
154
156
self._test_volume_api('initialize_connection',
156
volume=self.fake_volume,
157
connector='fake_connector')
158
volume=self.fake_volume,
159
connector='fake_connector')
159
161
def test_terminate_connection(self):
160
162
self._test_volume_api('terminate_connection',
162
volume=self.fake_volume,
163
connector='fake_connector',
164
volume=self.fake_volume,
165
connector='fake_connector',