@@ -53,7 +53,8 @@ class TransferScheduleFormatterTestCase(test_base.CoriolisBaseTestCase):
5353
5454 def setUp (self ):
5555 super (TransferScheduleFormatterTestCase , self ).setUp ()
56- self .transfer = transfer_schedules .TransferScheduleFormatter ()
56+ self .transfer_schedules = (
57+ transfer_schedules .TransferScheduleFormatter ())
5758
5859 def test_get_sorted_list (self ):
5960 obj1 = mock .Mock ()
@@ -64,7 +65,7 @@ def test_get_sorted_list(self):
6465 obj3 .created_at = "date3"
6566 obj_list = [obj2 , obj1 , obj3 ]
6667
67- result = self .transfer ._get_sorted_list (obj_list )
68+ result = self .transfer_schedules ._get_sorted_list (obj_list )
6869
6970 self .assertEqual (
7071 [obj1 , obj2 , obj3 ],
@@ -79,7 +80,7 @@ def test_get_formatted_data(self):
7980 obj .created_at = mock .sentinel .created_at
8081 obj .expiration_date = mock .sentinel .expiration_date
8182
82- result = self .transfer ._get_formatted_data (obj )
83+ result = self .transfer_schedules ._get_formatted_data (obj )
8384
8485 self .assertEqual (
8586 (
@@ -98,7 +99,8 @@ class TransferScheduleDetailFormatterTestCase(test_base.CoriolisBaseTestCase):
9899
99100 def setUp (self ):
100101 super (TransferScheduleDetailFormatterTestCase , self ).setUp ()
101- self .transfer = transfer_schedules .TransferScheduleDetailFormatter ()
102+ self .transfer_schedules = (
103+ transfer_schedules .TransferScheduleDetailFormatter ())
102104
103105 def test_get_formatted_data (self ):
104106 obj = mock .Mock ()
@@ -110,8 +112,9 @@ def test_get_formatted_data(self):
110112 obj .enabled = False
111113 obj .expiration_date = mock .sentinel .expiration_date
112114 obj .shutdown_instance = mock .sentinel .shutdown_instance
115+ obj .auto_deploy = mock .sentinel .auto_deploy
113116
114- result = self .transfer ._get_formatted_data (obj )
117+ result = self .transfer_schedules ._get_formatted_data (obj )
115118
116119 self .assertEqual (
117120 (
@@ -122,7 +125,8 @@ def test_get_formatted_data(self):
122125 mock .sentinel .updated_at ,
123126 False ,
124127 mock .sentinel .expiration_date ,
125- mock .sentinel .shutdown_instance
128+ mock .sentinel .shutdown_instance ,
129+ mock .sentinel .auto_deploy ,
126130 ),
127131 result
128132 )
@@ -134,15 +138,15 @@ class CreateTransferScheduleTestCase(test_base.CoriolisBaseTestCase):
134138 def setUp (self ):
135139 self .mock_app = mock .Mock ()
136140 super (CreateTransferScheduleTestCase , self ).setUp ()
137- self .transfer = transfer_schedules .CreateTransferSchedule (
141+ self .transfer_schedules = transfer_schedules .CreateTransferSchedule (
138142 self .mock_app , mock .sentinel .app_args )
139143
140144 @mock .patch .object (show .ShowOne , 'get_parser' )
141145 def test_get_parser (
142146 self ,
143147 mock_get_parser
144148 ):
145- result = self .transfer .get_parser (mock .sentinel .prog_name )
149+ result = self .transfer_schedules .get_parser (mock .sentinel .prog_name )
146150
147151 self .assertEqual (
148152 mock_get_parser .return_value ,
@@ -163,14 +167,15 @@ def test_take_action(
163167 args = mock .Mock ()
164168 args .transfer = mock .sentinel .transfer
165169 args .disabled = False
166- args .shutdown_instance = mock .sentinel .shutdown_instance
170+ args .shutdown_instance = False
171+ args .auto_deploy = False
167172 mock_schedule_group_args = {"minute" : mock .sentinel .minute }
168173 mock_parse_schedule_group_args .return_value = mock_schedule_group_args
169174 mock_schedule = mock .Mock ()
170175 self .mock_app .client_manager .coriolis .transfer_schedules .create = \
171176 mock_schedule
172177
173- result = self .transfer .take_action (args )
178+ result = self .transfer_schedules .take_action (args )
174179
175180 self .assertEqual (
176181 mock_get_formatted_entity .return_value ,
@@ -181,7 +186,8 @@ def test_take_action(
181186 mock_schedule_group_args ,
182187 True ,
183188 mock_parse_expiration_date .return_value ,
184- mock .sentinel .shutdown_instance
189+ False ,
190+ False ,
185191 )
186192 mock_get_formatted_entity .assert_called_once_with (
187193 mock_schedule .return_value )
@@ -198,7 +204,7 @@ def test_take_action_no_parsed_schedule(
198204
199205 self .assertRaises (
200206 exceptions .CoriolisException ,
201- self .transfer .take_action ,
207+ self .transfer_schedules .take_action ,
202208 args
203209 )
204210 mock_parse_expiration_date .assert_not_called ()
@@ -210,15 +216,15 @@ class ShowTransferScheduleTestCase(test_base.CoriolisBaseTestCase):
210216 def setUp (self ):
211217 self .mock_app = mock .Mock ()
212218 super (ShowTransferScheduleTestCase , self ).setUp ()
213- self .transfer = transfer_schedules .ShowTransferSchedule (
219+ self .transfer_schedules = transfer_schedules .ShowTransferSchedule (
214220 self .mock_app , mock .sentinel .app_args )
215221
216222 @mock .patch .object (show .ShowOne , 'get_parser' )
217223 def test_get_parser (
218224 self ,
219225 mock_get_parser
220226 ):
221- result = self .transfer .get_parser (mock .sentinel .prog_name )
227+ result = self .transfer_schedules .get_parser (mock .sentinel .prog_name )
222228
223229 self .assertEqual (
224230 mock_get_parser .return_value ,
@@ -239,7 +245,7 @@ def test_take_action(
239245 self .mock_app .client_manager .coriolis .transfer_schedules .get = \
240246 schedule
241247
242- result = self .transfer .take_action (args )
248+ result = self .transfer_schedules .take_action (args )
243249
244250 self .assertEqual (
245251 mock_get_formatted_entity .return_value ,
@@ -256,15 +262,15 @@ class UpdateTransferScheduleTestCase(test_base.CoriolisBaseTestCase):
256262 def setUp (self ):
257263 self .mock_app = mock .Mock ()
258264 super (UpdateTransferScheduleTestCase , self ).setUp ()
259- self .transfer = transfer_schedules .UpdateTransferSchedule (
265+ self .transfer_schedules = transfer_schedules .UpdateTransferSchedule (
260266 self .mock_app , mock .sentinel .app_args )
261267
262268 @mock .patch .object (show .ShowOne , 'get_parser' )
263269 def test_get_parser (
264270 self ,
265271 mock_get_parser
266272 ):
267- result = self .transfer .get_parser (mock .sentinel .prog_name )
273+ result = self .transfer_schedules .get_parser (mock .sentinel .prog_name )
268274
269275 self .assertEqual (
270276 mock_get_parser .return_value ,
@@ -288,6 +294,7 @@ def test_take_action(
288294 args .enabled = True
289295 args .transfer = mock .sentinel .transfer
290296 args .id = mock .sentinel .id
297+ args .auto_deploy = False
291298 mock_parse_schedule_group_args .return_value = \
292299 {"minute" : mock .sentinel .minute }
293300 transfer_schedule = mock .Mock ()
@@ -298,9 +305,10 @@ def test_take_action(
298305 "expiration_date" : mock_parse_expiration_date .return_value ,
299306 "shutdown_instance" : True ,
300307 "enabled" : True ,
308+ "auto_deploy" : False ,
301309 }
302310
303- result = self .transfer .take_action (args )
311+ result = self .transfer_schedules .take_action (args )
304312
305313 self .assertEqual (
306314 mock_get_formatted_entity .return_value ,
@@ -329,13 +337,14 @@ def test_take_action_no_updated_values(
329337 args .expires = False
330338 args .shutdown = None
331339 args .enabled = None
340+ args .auto_deploy = None
332341 mock_parse_schedule_group_args .return_value = {}
333342 transfer_schedule = mock .Mock ()
334343 self .mock_app .client_manager .coriolis .transfer_schedules = \
335344 transfer_schedule
336345 expected_updated_values = {"expiration_date" : None }
337346
338- result = self .transfer .take_action (args )
347+ result = self .transfer_schedules .take_action (args )
339348
340349 self .assertEqual (
341350 mock_get_formatted_entity .return_value ,
@@ -356,15 +365,15 @@ class DeleteTransferScheduleTestCase(test_base.CoriolisBaseTestCase):
356365 def setUp (self ):
357366 self .mock_app = mock .Mock ()
358367 super (DeleteTransferScheduleTestCase , self ).setUp ()
359- self .transfer = transfer_schedules .DeleteTransferSchedule (
368+ self .transfer_schedules = transfer_schedules .DeleteTransferSchedule (
360369 self .mock_app , mock .sentinel .app_args )
361370
362371 @mock .patch .object (command .Command , 'get_parser' )
363372 def test_get_parser (
364373 self ,
365374 mock_get_parser
366375 ):
367- result = self .transfer .get_parser (mock .sentinel .prog_name )
376+ result = self .transfer_schedules .get_parser (mock .sentinel .prog_name )
368377
369378 self .assertEqual (
370379 mock_get_parser .return_value ,
@@ -380,7 +389,7 @@ def test_take_action(self):
380389 self .mock_app .client_manager .coriolis .transfer_schedules = \
381390 transfer_schedule
382391
383- self .transfer .take_action (args )
392+ self .transfer_schedules .take_action (args )
384393
385394 transfer_schedule .delete .assert_called_once_with (
386395 mock .sentinel .transfer , mock .sentinel .id )
@@ -392,15 +401,15 @@ class ListTransferScheduleTestCase(test_base.CoriolisBaseTestCase):
392401 def setUp (self ):
393402 self .mock_app = mock .Mock ()
394403 super (ListTransferScheduleTestCase , self ).setUp ()
395- self .transfer = transfer_schedules .ListTransferSchedule (
404+ self .transfer_schedules = transfer_schedules .ListTransferSchedule (
396405 self .mock_app , mock .sentinel .app_args )
397406
398407 @mock .patch .object (lister .Lister , 'get_parser' )
399408 def test_get_parser (
400409 self ,
401410 mock_get_parser
402411 ):
403- result = self .transfer .get_parser (mock .sentinel .prog_name )
412+ result = self .transfer_schedules .get_parser (mock .sentinel .prog_name )
404413
405414 self .assertEqual (
406415 mock_get_parser .return_value ,
@@ -421,7 +430,7 @@ def test_take_action(
421430 self .mock_app .client_manager .coriolis .transfer_schedules .list = \
422431 mock_transfer_list
423432
424- result = self .transfer .take_action (args )
433+ result = self .transfer_schedules .take_action (args )
425434
426435 self .assertEqual (
427436 mock_list_objects .return_value ,
0 commit comments