test/integration/virtual_machine_extension.rb in fog-azure-rm-0.1.2 vs test/integration/virtual_machine_extension.rb in fog-azure-rm-0.2.0

- old
+ new

@@ -94,10 +94,17 @@ version: 'latest', platform: 'Windows' ) ######################################################################################################################## + ###################### Check Virtual Machine Extension Exists? ###################### + ######################################################################################################################## + + flag = compute.virtual_machine_extensions.check_vm_extension_exists('TestRG-VME', 'TestVM', 'IaasAntimalware') + puts "Virtual machine extension doesn't exist." unless flag + + ######################################################################################################################## ###################### Attach Extension To Server ###################### ######################################################################################################################## vm_extension = compute.virtual_machine_extensions.create( resource_group: 'TestRG-VME', @@ -149,9 +156,10 @@ storage = storage.storage_accounts.get('TestRG-VME', storage_account_name) storage.destroy resource_group = rs.resource_groups.get('TestRG-VME') resource_group.destroy + puts 'Integration Test for virtual machine extension ran successfully' rescue puts 'Integration Test for vm extension is failing' resource_group.destroy unless resource_group.nil? end