test/integration/traffic_manager.rb in fog-azure-rm-0.3.3 vs test/integration/traffic_manager.rb in fog-azure-rm-0.3.4

- old
+ new

@@ -41,13 +41,16 @@ ######################################################################################################################## ###################### Create Traffic Manager Profile ###################### ######################################################################################################################## + tags = { key1: 'value1', key2: 'value2' } + traffic_manager_profile = traffic_manager.traffic_manager_profiles.create( name: 'test-tmp', resource_group: 'TestRG-TM', + tags: tags, traffic_routing_method: 'Performance', relative_name: 'testapplication', ttl: '30', protocol: 'http', port: '80', @@ -75,12 +78,12 @@ ###################### Create Traffic Manager Endpoint ###################### ######################################################################################################################## traffic_manager_end_point = traffic_manager.traffic_manager_end_points.create( name: 'myendpoint', - traffic_manager_profile_name: 'test-tmp', resource_group: 'TestRG-TM', + traffic_manager_profile_name: 'test-tmp', type: 'externalEndpoints', target: 'test-app1.com', endpoint_location: 'eastus' ) puts "Created traffic manager endpoint: #{traffic_manager_end_point.name}" @@ -129,9 +132,11 @@ ###################### CleanUp ###################### ######################################################################################################################## resource_group = resources.resource_groups.get('TestRG-TM') resource_group.destroy + + puts 'Integration test for Traffic Manager ran successfully!' rescue puts 'Integration Test for traffic manager is failing' resource_group.destroy unless resource_group.nil? end