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

- old
+ new

@@ -78,10 +78,17 @@ ip_configuration_name: 'testIpConfiguration', private_ip_allocation_method: 'Dynamic' ) ######################################################################################################################## + ###################### Check for Virtual Machine ###################### + ######################################################################################################################## + + flag = compute.servers.check_vm_exists('TestRG-VM', 'TestVM') + puts "Virtual Machine doesn't exist." unless flag + + ######################################################################################################################## ###################### Create Server ###################### ######################################################################################################################## virtual_machine = compute.servers.create( name: 'TestVM', @@ -211,9 +218,10 @@ storage = storage.storage_accounts.get('TestRG-VM', storage_account_name) storage.destroy resource_group = rs.resource_groups.get('TestRG-VM') resource_group.destroy + puts 'Integration Test for virtual machine ran successfully' rescue puts 'Integration Test for virtual machine is failing' resource_group.destroy unless resource_group.nil? end