http://git-wip-us.apache.org/repos/asf/libcloud/blob/76d3e2e8/libcloud/test/compute/test_azure.py
----------------------------------------------------------------------
diff --git a/libcloud/test/compute/test_azure.py
b/libcloud/test/compute/test_azure.py
index 7ac9622..2f33570 100644
--- a/libcloud/test/compute/test_azure.py
+++ b/libcloud/test/compute/test_azure.py
@@ -5,6 +5,7 @@ from libcloud.common.azure import
AzureServiceManagementConnection
__author__ = 'david'
+import os
import sys
import httplib
@@ -16,64 +17,87 @@ from libcloud.test.file_fixtures import ComputeFileFixtures
from libcloud.compute.types import Provider
from libcloud.compute.providers import get_driver
-class AzureNodeDriverTests(unittest.TestCase) :
+
+class AzureNodeDriverTests(unittest.TestCase):
#required otherwise we get client side SSL verification
libcloud.security.VERIFY_SSL_CERT = False
SUBSCRIPTION_ID = '3761b98b-673d-526c-8d55-fee918758e6e'
- KEY_FILE = 'fixtures/azure/libcloud.pem' #empty file is fine
+ KEY_FILE = os.path.join(os.path.dirname(__file__),
'fixtures/azure/libcloud.pem') # empty file is fine
def setUp(self):
Azure = get_driver(Provider.AZURE)
Azure.connectionCls.conn_classes = (None, AzureMockHttp)
- self.driver = Azure(self.SUBSCRIPTION_ID, self.KEY_FILE )
+ self.driver = Azure(self.SUBSCRIPTION_ID, self.KEY_FILE)
def test_locations_returned_successfully(self):
locations = self.driver.list_locations()
self.assertEqual(len(locations), 7)
- locationNamesResult = list(a.name for a in locations)
- locationNamesExpected = ['East Asia','Southeast Asia','North Europe',
- 'West Europe','East US','North Central US',
- 'West US']
-
- self.assertListEqual(locationNamesResult, locationNamesExpected)
-
- matchedLocation = next(location for location in locations
- if location.name == 'Southeast Asia')
- servicesResult = matchedLocation.available_services
- servicesExpected =
['Compute','Storage','PersistentVMRole','HighMemory']
- self.assertListEqual(servicesResult, servicesExpected)
-
- vmRoleSizesResult = matchedLocation.virtual_machine_role_sizes
-
- vmRoleSizesExpected = ['A5','A6','A7','Basic_A0','Basic_A1','Basic_A2',
- 'Basic_A3','Basic_A4','ExtraLarge','ExtraSmall',
- 'Large','Medium','Small']
- self.assertListEqual(vmRoleSizesResult, vmRoleSizesExpected)
+ location_names_result = list(a.name for a in locations)
+ location_names_expected = [
+ 'East Asia',
+ 'Southeast Asia',
+ 'North Europe',
+ 'West Europe',
+ 'East US',
+ 'North Central US',
+ 'West US'
+ ]
+
+ self.assertListEqual(location_names_result, location_names_expected)
+
+ matched_location = next(
+ location for location in locations
+ if location.name == 'Southeast Asia'
+ )
+ services_result = matched_location.available_services
+ services_expected =
['Compute','Storage','PersistentVMRole','HighMemory']
+ self.assertListEqual(services_result, services_expected)
+
+ vm_role_sizes_result = matched_location.virtual_machine_role_sizes
+
+ vm_role_sizes_expected = [
+ 'A5',
+ 'A6',
+ 'A7',
+ 'Basic_A0',
+ 'Basic_A1',
+ 'Basic_A2',
+ 'Basic_A3',
+ 'Basic_A4',
+ 'ExtraLarge',
+ 'ExtraSmall',
+ 'Large',
+ 'Medium',
+ 'Small'
+ ]
+ self.assertListEqual(vm_role_sizes_result, vm_role_sizes_expected)
def test_images_returned_successfully(self):
images = self.driver.list_images()
- self.assertEquals(len(images), 215 )
+ # There should be 215 standard OSImages and one VMImage returned
+ self.assertEquals(len(images), 216)
def test_images_returned_successfully_filter_by_location(self):
images = self.driver.list_images(location="West US")
- self.assertEquals(len(images), 207 )
+ self.assertEquals(len(images), 207)
def test_list_nodes_returned_successfully(self):
vmimages = self.driver.list_nodes(
- ex_cloud_service_name="dcoddkinztest01")
+ ex_cloud_service_name="dcoddkinztest01"
+ )
self.assertEqual(len(vmimages), 2)
img0 = vmimages[0]
- self.assertEquals(img0.id,"dc03")
- self.assertEquals(img0.name,u"dc03")
- self.assertListEqual(img0.public_ips,["191.235.135.62"])
- self.assertListEqual(img0.private_ips,["100.92.66.69"])
- self.assertEquals(img0.size,None)
- self.assertEquals(img0.state,0)
- self.assertTrue(isinstance(img0.extra,dict))
+ self.assertEquals(img0.id, "dc03")
+ self.assertEquals(img0.name, u"dc03")
+ self.assertListEqual(img0.public_ips, ["191.235.135.62"])
+ self.assertListEqual(img0.private_ips, ["100.92.66.69"])
+ self.assertEquals(img0.size, None)
+ self.assertEquals(img0.state, 0)
+ self.assertTrue(isinstance(img0.extra, dict))
extra = img0.extra
self.assertEquals(extra["instance_size"], u'Small')
self.assertEquals(extra["power_state"], u'Started')
@@ -81,7 +105,8 @@ class AzureNodeDriverTests(unittest.TestCase) :
def test_list_nodes_returned_no_deployments(self):
vmimages = self.driver.list_nodes(
- ex_cloud_service_name="dcoddkinztest03")
+ ex_cloud_service_name="dcoddkinztest03"
+ )
self.assertIsNone(vmimages)
def test_list_nodes_returned_no_cloud_service(self):
@@ -92,8 +117,10 @@ class AzureNodeDriverTests(unittest.TestCase) :
node = type('Node', (object,), dict(id="dc03"))
result = self.driver.reboot_node(
- node=node, ex_cloud_service_name="dcoddkinztest01",
- ex_deployment_slot="Production")
+ node=node,
+ ex_cloud_service_name="dcoddkinztest01",
+ ex_deployment_slot="Production"
+ )
self.assertTrue(result)
@@ -103,45 +130,54 @@ class AzureNodeDriverTests(unittest.TestCase) :
node = type('Node', (object,), dict(id="dc03"))
with self.assertRaises(LibcloudError):
- self.driver.reboot_node(node=node,
- ex_cloud_service_name="dcoddkinztest02",
- ex_deployment_slot="Production")
+ self.driver.reboot_node(
+ node=node,
+ ex_cloud_service_name="dcoddkinztest02",
+ ex_deployment_slot="Production"
+ )
def test_restart_node_fail_no_cloud_service(self):
node = type('Node', (object,), dict(id="dc03"))
with self.assertRaises(LibcloudError):
- self.driver.reboot_node(node=node,
- ex_cloud_service_name="dcoddkinztest03",
- ex_deployment_slot="Production")
+ self.driver.reboot_node(
+ node=node,
+ ex_cloud_service_name="dcoddkinztest03",
+ ex_deployment_slot="Production"
+ )
def test_restart_node_fail_node_not_found(self):
node = type('Node', (object,), dict(id="dc13"))
-
result = self.driver.reboot_node(
- node=node, ex_cloud_service_name="dcoddkinztest01",
- ex_deployment_slot="Production")
+ node=node,
+ ex_cloud_service_name="dcoddkinztest01",
+ ex_deployment_slot="Production"
+ )
self.assertFalse(result)
def test_destroy_node_success_single_node_in_cloud_service(self):
node = type('Node', (object,), dict(id="oddkinz1"))
- result = self.driver.destroy_node(node=node,
- ex_cloud_service_name="oddkinz1",
- ex_deployment_slot="Production")
+ result = self.driver.destroy_node(
+ node=node,
+ ex_cloud_service_name="oddkinz1",
+ ex_deployment_slot="Production"
+ )
self.assertTrue(result)
def test_destroy_node_success_multiple_nodes_in_cloud_service(self):
node = type('Node', (object,), dict(id="oddkinz1"))
- result = self.driver.destroy_node(node=node,
- ex_cloud_service_name="oddkinz2",
- ex_deployment_slot="Production")
+ result = self.driver.destroy_node(
+ node=node,
+ ex_cloud_service_name="oddkinz2",
+ ex_deployment_slot="Production"
+ )
self.assertTrue(result)
def test_destroy_node_fail_node_does_not_exist(self):
@@ -149,9 +185,11 @@ class AzureNodeDriverTests(unittest.TestCase) :
node = type('Node', (object,), dict(id="oddkinz2"))
with self.assertRaises(LibcloudError):
- self.driver.destroy_node(node=node,
- ex_cloud_service_name="oddkinz2",
- ex_deployment_slot="Production")
+ self.driver.destroy_node(
+ node=node,
+ ex_cloud_service_name="oddkinz2",
+ ex_deployment_slot="Production"
+ )
def test_destroy_node_success_cloud_service_not_found(self):
@@ -159,9 +197,11 @@ class AzureNodeDriverTests(unittest.TestCase) :
node["name"]="cloudredis"
with self.assertRaises(LibcloudError):
- self.driver.destroy_node(node=node,
- ex_cloud_service_name="oddkinz5",
- ex_deployment_slot="Production" )
+ self.driver.destroy_node(
+ node=node,
+ ex_cloud_service_name="oddkinz5",
+ ex_deployment_slot="Production"
+ )
def test_create_cloud_service(self):
result = self.driver.create_cloud_service("testdc123", "North Europe")
@@ -170,62 +210,96 @@ class AzureNodeDriverTests(unittest.TestCase) :
def test_create_cloud_service_service_exists(self):
with self.assertRaises(LibcloudError):
-
self.driver.create_cloud_service(ex_cloud_service_name="testdc1234",
- location="North Europe")
+ self.driver.create_cloud_service(
+ ex_cloud_service_name="testdc1234",
+ location="North Europe"
+ )
def test_destroy_cloud_service(self):
result = self.driver.destroy_cloud_service(
- ex_cloud_service_name="testdc123")
+ ex_cloud_service_name="testdc123"
+ )
self.assertTrue(result)
def test_destroy_cloud_service_service_does_not_exist(self):
with self.assertRaises(LibcloudError):
self.driver.destroy_cloud_service(
- ex_cloud_service_name="testdc1234")
+ ex_cloud_service_name="testdc1234"
+ )
def test_create_node_and_deployment_one_node(self):
- kwargs = {}
-
- kwargs["ex_storage_service_name"]="mtlytics"
- kwargs["ex_deployment_name"]="dcoddkinztest02"
- kwargs["ex_deployment_slot"]="Production"
- kwargs["ex_admin_user_id"]="azurecoder"
+ kwargs = {
+ "ex_storage_service_name": "mtlytics",
+ "ex_deployment_name": "dcoddkinztest02",
+ "ex_deployment_slot": "Production",
+ "ex_admin_user_id": "azurecoder"
+ }
auth = NodeAuthPassword("Pa55w0rd", False)
- kwargs["auth"]= auth
+ kwargs["auth"] = auth
+ kwargs["name"] = "dcoddkinztest03"
- kwargs["size"] = NodeSize(id="ExtraSmall")
+ kwargs["size"] = NodeSize(
+ id="ExtraSmall",
+ name="ExtraSmall",
+ ram=1024,
+ disk="30gb",
+ bandwidth=0,
+ price=0,
+ driver=self.driver
+ )
kwargs["image"] = NodeImage(
- id="5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20140415"
+
id="5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20140415",
+ name="FakeImage",
+ driver=self.driver,
+ extra={
+ 'vm_image': False
+ }
)
- kwargs["name"] = "dcoddkinztest03"
result = self.driver.create_node(
- ex_cloud_service_name="testdcabc", **kwargs)
+ ex_cloud_service_name="testdcabc",
+ **kwargs
+ )
self.assertIsNotNone(result)
def test_create_node_and_deployment_second_node(self):
- kwargs = {}
-
- kwargs["ex_storage_service_name"]="mtlytics"
- kwargs["ex_deployment_name"]="dcoddkinztest02"
- kwargs["ex_deployment_slot"]="Production"
- kwargs["ex_admin_user_id"]="azurecoder"
+ kwargs = {
+ "ex_storage_service_name": "mtlytics",
+ "ex_deployment_name": "dcoddkinztest02",
+ "ex_deployment_slot": "Production",
+ "ex_admin_user_id": "azurecoder"
+ }
auth = NodeAuthPassword("Pa55w0rd", False)
- kwargs["auth"]= auth
-
- kwargs["size"] = NodeSize(id="ExtraSmall")
+ kwargs["auth"] = auth
+
+ kwargs["size"] = NodeSize(
+ id="ExtraSmall",
+ name="ExtraSmall",
+ ram=1024,
+ disk="30gb",
+ bandwidth=0,
+ price=0,
+ driver=self.driver
+ )
kwargs["image"] = NodeImage(
- id="5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20140415"
+
id="5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20140415",
+ name="FakeImage",
+ driver=self.driver,
+ extra={
+ 'vm_image': False
+ }
)
kwargs["name"] = "dcoddkinztest03"
node = type('Node', (object,), dict(id="dc14"))
result = self.driver.create_node(
- ex_cloud_service_name="testdcabc2", **kwargs)
+ ex_cloud_service_name="testdcabc2",
+ **kwargs
+ )
self.assertIsNotNone(result)
def test_create_node_and_deployment_second_node_307_response(self):
@@ -239,50 +313,66 @@ class AzureNodeDriverTests(unittest.TestCase) :
auth = NodeAuthPassword("Pa55w0rd", False)
kwargs["auth"]= auth
- kwargs["size"] = NodeSize(id="ExtraSmall")
+ kwargs["size"] = NodeSize(
+ id="ExtraSmall",
+ name="ExtraSmall",
+ ram=1024,
+ disk="30gb",
+ bandwidth=0,
+ price=0,
+ driver=self.driver
+ )
kwargs["image"] = NodeImage(
- id="5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20140415"
+
id="5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-65-20140415",
+ name="FakeImage",
+ driver=self.driver,
+ extra={
+ 'vm_image': False
+ }
)
kwargs["name"] = "dcoddkinztest04"
with self.assertRaises(LibcloudError):
- self.driver.create_node(ex_cloud_service_name="testdcabc3",
- **kwargs)
+ self.driver.create_node(
+ ex_cloud_service_name="testdcabc3",
+ **kwargs
+ )
+
class AzureMockHttp(MockHttp):
fixtures = ComputeFileFixtures('azure')
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz1_deploymentslots_Production(self,
method, url, body, headers):
- if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz1_deploymentslots_Production.xml')
+ if method == "GET":
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz1_deploymentslots_Production.xml')
- return (httplib.OK, body, headers, httplib.responses[httplib.OK])
+ return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz1_deployments_dc01(self,
method, url, body, headers):
- return (httplib.ACCEPTED, body, headers,
httplib.responses[httplib.ACCEPTED])
+ return (httplib.ACCEPTED, body, headers,
httplib.responses[httplib.ACCEPTED])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz2_deploymentslots_Production(self,
method, url, body, headers):
- if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz2_deploymentslots_Production.xml')
+ if method == "GET":
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz2_deploymentslots_Production.xml')
- return (httplib.OK, body, headers, httplib.responses[httplib.OK])
+ return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz2_deployments_dc03_roles_oddkinz1(self,
method, url, body, headers):
- return (httplib.ACCEPTED, body, headers,
httplib.responses[httplib.ACCEPTED])
+ return (httplib.ACCEPTED, body, headers,
httplib.responses[httplib.ACCEPTED])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz2_deployments_dc03_roles_oddkinz2(self,
method, url, body, headers):
- return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
+ return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz5_deploymentslots_Production(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz5_deploymentslots_Production.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_oddkinz5_deploymentslots_Production.xml')
return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01_deploymentslots_Production(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01_deploymentslots_Production.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01_deploymentslots_Production.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
@@ -292,49 +382,55 @@ class AzureMockHttp(MockHttp):
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest02_deploymentslots_Production(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest02_deploymentslots_Production.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest02_deploymentslots_Production.xml')
return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest03_deploymentslots_Production(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest03_deploymentslots_Production.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest03_deploymentslots_Production.xml')
return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01_deployments_dc03_roleinstances_dc13(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01_deployments_dc03_roleinstances_dc13.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01_deployments_dc03_roleinstances_dc13.xml')
return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest01.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest03(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest03.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest03.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest04(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest04.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_dcoddkinztest04.xml')
return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def _3761b98b_673d_526c_8d55_fee918758e6e_services_images(self, method,
url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_images.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_images.xml')
+
+ return (httplib.OK, body, headers, httplib.responses[httplib.OK])
+
+ def _3761b98b_673d_526c_8d55_fee918758e6e_services_vmimages(self, method,
url, body, headers):
+ if method == "GET":
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_vmimages.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def _3761b98b_673d_526c_8d55_fee918758e6e_locations(self, method, url,
body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_locations.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_locations.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
@@ -350,40 +446,40 @@ class AzureMockHttp(MockHttp):
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdc1234(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdc1234.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdc1234.xml')
return (httplib.NOT_FOUND, body, headers,
httplib.responses[httplib.NOT_FOUND])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc_deployments(self,
method, url, body, headers):
headers["x-ms-request-id"]="acc33f6756cda6fd96826394fce4c9f3"
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc_deployments.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc_deployments.xml')
return (httplib.ACCEPTED, body, headers,
httplib.responses[httplib.ACCEPTED])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deploymentslots_Production(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deploymentslots_Production.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deploymentslots_Production.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deployments(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deployments.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deployments.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
@@ -393,19 +489,19 @@ class AzureMockHttp(MockHttp):
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc3(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc3_deploymentslots_Production(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deploymentslots_Production.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deploymentslots_Production.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
def
_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc3_deployments(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deployments.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_services_hostedservices_testdcabc2_deployments.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
@@ -416,8 +512,9 @@ class AzureMockHttp(MockHttp):
def
_3761b98b_673d_526c_8d55_fee918758e6e_operations_acc33f6756cda6fd96826394fce4c9f3(self,
method, url, body, headers):
if method == "GET":
- body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_operations_acc33f6756cda6fd96826394fce4c9f3.xml')
+ body =
self.fixtures.load('_3761b98b_673d_526c_8d55_fee918758e6e_operations_acc33f6756cda6fd96826394fce4c9f3.xml')
return (httplib.OK, body, headers, httplib.responses[httplib.OK])
+
if __name__ == '__main__':
sys.exit(unittest.main())