@@ -265,15 +265,11 @@ def test_verify_monthly(self):
265265 json .loads (result .output ))
266266
267267 def test_preset_list (self ):
268- active_preset1 = {'name' : 'active1' , 'keyName' : 'PRESET1' ,
269- 'description' : 'description1' }
270- active_preset2 = {'name' : 'active2' , 'keyName' : 'PRESET2' ,
271- 'description' : 'description2' }
272- acc_preset = {'name' : 'account1' , 'keyName' : 'PRESET3' ,
273- 'description' : 'description3' }
268+ active_preset1 = {'name' : 'active1' , 'keyName' : 'PRESET1' , 'description' : 'description1' }
269+ active_preset2 = {'name' : 'active2' , 'keyName' : 'PRESET2' , 'description' : 'description2' }
270+ acc_preset = {'name' : 'account1' , 'keyName' : 'PRESET3' , 'description' : 'description3' }
274271 active_mock = self .set_mock ('SoftLayer_Product_Package' , 'getActivePresets' )
275- account_mock = self .set_mock ('SoftLayer_Product_Package' ,
276- 'getAccountRestrictedActivePresets' )
272+ account_mock = self .set_mock ('SoftLayer_Product_Package' , 'getAccountRestrictedActivePresets' )
277273 active_mock .return_value = [active_preset1 , active_preset2 ]
278274 account_mock .return_value = [acc_preset ]
279275
@@ -282,16 +278,9 @@ def test_preset_list(self):
282278 self .assert_no_fail (result )
283279 self .assert_called_with ('SoftLayer_Product_Package' , 'getActivePresets' )
284280 self .assert_called_with ('SoftLayer_Product_Package' , 'getAccountRestrictedActivePresets' )
285- self .assertEqual ([{'name' : 'active1' ,
286- 'keyName' : 'PRESET1' ,
287- 'description' : 'description1' },
288- {'name' : 'active2' ,
289- 'keyName' : 'PRESET2' ,
290- 'description' : 'description2' },
291- {'name' : 'account1' ,
292- 'keyName' : 'PRESET3' ,
293- 'description' : 'description3' }],
294- json .loads (result .output ))
281+ self .assertIn ('"Key Name": "PRESET1",' , result .output )
282+ self .assertIn ('"Description": "description2"' , result .output )
283+ self .assertIn ('"Name": "account1",' , result .output )
295284
296285 def test_preset_list_keywork (self ):
297286 result = self .run_command (['order' , 'preset-list' , 'package' , '--keyword' , 'testKeyWord' ])
@@ -300,9 +289,20 @@ def test_preset_list_keywork(self):
300289 self .assert_called_with ('SoftLayer_Product_Package' , 'getActivePresets' , filter = _filter )
301290
302291 def test_preset_list_prices (self ):
292+ active_preset1 = {
293+ 'name' : 'active1' , 'keyName' : 'PRESET1' , 'description' : 'description1' , 'locations' : [], 'id' : 118822 ,
294+ 'prices' : [
295+ {'hourlyRecurringFee' : 100 , 'recurringFee' : 55 },
296+ {'hourlyRecurringFee' : 110 , 'recurringFee' : 44 },
297+ ]
298+ }
299+ active_mock = self .set_mock ('SoftLayer_Product_Package' , 'getActivePresets' )
300+ active_mock .return_value = [active_preset1 ]
303301 result = self .run_command (['order' , 'preset-list' , 'package' , '--prices' ])
304302 self .assert_no_fail (result )
305303 self .assert_called_with ('SoftLayer_Product_Package' , 'getActivePresets' )
304+ self .assertIn ("210" , result .output )
305+ self .assertIn ("99" , result .output )
306306
307307 def test_location_list (self ):
308308 result = self .run_command (['order' , 'package-locations' , 'package' ])
0 commit comments