py34: heat.tests.autoscaling
* Stub out actual API calls that weren't done before * Sort URL args for consistent checking partial blueprint heat-python34-support Change-Id: Ia4cb336cf2b4b7c56a9d32f82de0281c7ab76e60
This commit is contained in:
parent
ee22a90133
commit
2512186187
|
@ -244,12 +244,12 @@ class ScalingPolicyAttrTest(common.HeatTestCase):
|
||||||
self.assertEqual('resources', res[3])
|
self.assertEqual('resources', res[3])
|
||||||
self.assertEqual('my-policy', res[4])
|
self.assertEqual('my-policy', res[4])
|
||||||
|
|
||||||
args = alarm_url.split('?')[1].split('&')
|
args = sorted(alarm_url.split('?')[1].split('&'))
|
||||||
self.assertEqual('Timestamp', args[0].split('=')[0])
|
self.assertEqual('AWSAccessKeyId', args[0].split('=')[0])
|
||||||
self.assertEqual('SignatureMethod', args[1].split('=')[0])
|
self.assertEqual('Signature', args[1].split('=')[0])
|
||||||
self.assertEqual('AWSAccessKeyId', args[2].split('=')[0])
|
self.assertEqual('SignatureMethod', args[2].split('=')[0])
|
||||||
self.assertEqual('SignatureVersion', args[3].split('=')[0])
|
self.assertEqual('SignatureVersion', args[3].split('=')[0])
|
||||||
self.assertEqual('Signature', args[4].split('=')[0])
|
self.assertEqual('Timestamp', args[4].split('=')[0])
|
||||||
self.m.VerifyAll()
|
self.m.VerifyAll()
|
||||||
|
|
||||||
def test_signal_attribute(self):
|
def test_signal_attribute(self):
|
||||||
|
|
|
@ -127,6 +127,9 @@ class LaunchConfigurationTest(common.HeatTestCase):
|
||||||
lcp['InstanceId'] = '5678'
|
lcp['InstanceId'] = '5678'
|
||||||
stack = utils.parse_stack(t, params=inline_templates.as_params)
|
stack = utils.parse_stack(t, params=inline_templates.as_params)
|
||||||
rsrc = stack['LaunchConfig']
|
rsrc = stack['LaunchConfig']
|
||||||
|
self.stub_SnapshotConstraint_validate()
|
||||||
|
self.stub_ImageConstraint_validate()
|
||||||
|
self.stub_FlavorConstraint_validate()
|
||||||
|
|
||||||
self.patchobject(nova.NovaClientPlugin, 'get_server',
|
self.patchobject(nova.NovaClientPlugin, 'get_server',
|
||||||
side_effect=exception.EntityNotFound(
|
side_effect=exception.EntityNotFound(
|
||||||
|
@ -135,6 +138,7 @@ class LaunchConfigurationTest(common.HeatTestCase):
|
||||||
"Resources.LaunchConfig.Properties.InstanceId: "
|
"Resources.LaunchConfig.Properties.InstanceId: "
|
||||||
"Error validating value '5678': The Server (5678) "
|
"Error validating value '5678': The Server (5678) "
|
||||||
"could not be found.")
|
"could not be found.")
|
||||||
|
self.m.ReplayAll()
|
||||||
exc = self.assertRaises(exception.StackValidationFailed,
|
exc = self.assertRaises(exception.StackValidationFailed,
|
||||||
rsrc.validate)
|
rsrc.validate)
|
||||||
self.assertIn(msg, six.text_type(exc))
|
self.assertIn(msg, six.text_type(exc))
|
||||||
|
@ -187,6 +191,8 @@ class LaunchConfigurationTest(common.HeatTestCase):
|
||||||
lcp['BlockDeviceMappings'] = bdm
|
lcp['BlockDeviceMappings'] = bdm
|
||||||
stack = utils.parse_stack(t, params=inline_templates.as_params)
|
stack = utils.parse_stack(t, params=inline_templates.as_params)
|
||||||
self.stub_ImageConstraint_validate()
|
self.stub_ImageConstraint_validate()
|
||||||
|
self.stub_FlavorConstraint_validate()
|
||||||
|
self.stub_SnapshotConstraint_validate()
|
||||||
self.m.ReplayAll()
|
self.m.ReplayAll()
|
||||||
|
|
||||||
e = self.assertRaises(exception.StackValidationFailed,
|
e = self.assertRaises(exception.StackValidationFailed,
|
||||||
|
|
|
@ -4,6 +4,8 @@ heat.tests.api.middleware.test_version_negotiation_middleware
|
||||||
heat.tests.api.openstack_v1.test_stacks_view
|
heat.tests.api.openstack_v1.test_stacks_view
|
||||||
heat.tests.api.openstack_v1.test_util
|
heat.tests.api.openstack_v1.test_util
|
||||||
heat.tests.autoscaling.test_heat_scaling_group
|
heat.tests.autoscaling.test_heat_scaling_group
|
||||||
|
heat.tests.autoscaling.test_heat_scaling_policy
|
||||||
|
heat.tests.autoscaling.test_launch_config
|
||||||
heat.tests.autoscaling.test_lbutils
|
heat.tests.autoscaling.test_lbutils
|
||||||
heat.tests.autoscaling.test_new_capacity
|
heat.tests.autoscaling.test_new_capacity
|
||||||
heat.tests.autoscaling.test_scaling_group
|
heat.tests.autoscaling.test_scaling_group
|
||||||
|
|
Loading…
Reference in New Issue