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