py34: heat.tests.mistral/convergence
partial blueprint heat-python34-support Change-Id: Ieabb5a37578588f0fbb84ac44297c88254169d9e
This commit is contained in:
parent
2693ec4f36
commit
a81a99c52b
@ -11,6 +11,8 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
|
import six
|
||||||
|
|
||||||
from heat.db import api as db_api
|
from heat.db import api as db_api
|
||||||
from heat.engine import service
|
from heat.engine import service
|
||||||
from heat.engine import stack
|
from heat.engine import stack
|
||||||
@ -37,7 +39,7 @@ class Engine(message_processor.MessageProcessor):
|
|||||||
'''
|
'''
|
||||||
hot_tmpl = {"heat_template_version": "2013-05-23"}
|
hot_tmpl = {"heat_template_version": "2013-05-23"}
|
||||||
resources = {}
|
resources = {}
|
||||||
for res_name, res_def in scenario_tmpl.resources.iteritems():
|
for res_name, res_def in six.iteritems(scenario_tmpl.resources):
|
||||||
props = getattr(res_def, 'properties')
|
props = getattr(res_def, 'properties')
|
||||||
depends = getattr(res_def, 'depends_on')
|
depends = getattr(res_def, 'depends_on')
|
||||||
res_defn = {"type": "OS::Heat::TestResource"}
|
res_defn = {"type": "OS::Heat::TestResource"}
|
||||||
|
@ -507,16 +507,21 @@ class TestMistralWorkflow(common.HeatTestCase):
|
|||||||
details = {'input': '3'}
|
details = {'input': '3'}
|
||||||
err = self.assertRaises(exception.ResourceFailure,
|
err = self.assertRaises(exception.ResourceFailure,
|
||||||
scheduler.TaskRunner(wf.signal, details))
|
scheduler.TaskRunner(wf.signal, details))
|
||||||
|
if six.PY3:
|
||||||
|
entity = 'class'
|
||||||
|
else:
|
||||||
|
entity = 'type'
|
||||||
error_message = ("StackValidationFailed: resources.create_vm: "
|
error_message = ("StackValidationFailed: resources.create_vm: "
|
||||||
"Signal data error: Input in"
|
"Signal data error: Input in"
|
||||||
" signal data must be a map, find a <type 'str'>")
|
" signal data must be a map, find a <%s 'str'>" %
|
||||||
|
entity)
|
||||||
self.assertEqual(error_message, six.text_type(err))
|
self.assertEqual(error_message, six.text_type(err))
|
||||||
details = {'params': '3'}
|
details = {'params': '3'}
|
||||||
err = self.assertRaises(exception.ResourceFailure,
|
err = self.assertRaises(exception.ResourceFailure,
|
||||||
scheduler.TaskRunner(wf.signal, details))
|
scheduler.TaskRunner(wf.signal, details))
|
||||||
error_message = ("StackValidationFailed: resources.create_vm: "
|
error_message = ("StackValidationFailed: resources.create_vm: "
|
||||||
"Signal data error: Params "
|
"Signal data error: Params "
|
||||||
"must be a map, find a <type 'str'>")
|
"must be a map, find a <%s 'str'>" % entity)
|
||||||
self.assertEqual(error_message, six.text_type(err))
|
self.assertEqual(error_message, six.text_type(err))
|
||||||
|
|
||||||
def test_signal_wrong_input_key(self):
|
def test_signal_wrong_input_key(self):
|
||||||
|
@ -67,6 +67,7 @@ heat.tests.manila.test_manila_share
|
|||||||
heat.tests.manila.test_manila_share_type
|
heat.tests.manila.test_manila_share_type
|
||||||
heat.tests.manila.test_share_network
|
heat.tests.manila.test_share_network
|
||||||
heat.tests.mistral.test_mistral_cron_trigger
|
heat.tests.mistral.test_mistral_cron_trigger
|
||||||
|
heat.tests.mistral.test_mistral_workflow
|
||||||
heat.tests.neutron
|
heat.tests.neutron
|
||||||
heat.tests.neutron.test_extraroute
|
heat.tests.neutron.test_extraroute
|
||||||
heat.tests.neutron.test_neutron
|
heat.tests.neutron.test_neutron
|
||||||
@ -99,6 +100,7 @@ heat.tests.test_common_policy
|
|||||||
heat.tests.test_common_serializers
|
heat.tests.test_common_serializers
|
||||||
heat.tests.test_common_service_utils
|
heat.tests.test_common_service_utils
|
||||||
heat.tests.test_constraints
|
heat.tests.test_constraints
|
||||||
|
heat.tests.test_convg_stack
|
||||||
heat.tests.test_crypt
|
heat.tests.test_crypt
|
||||||
heat.tests.test_cw_alarm
|
heat.tests.test_cw_alarm
|
||||||
heat.tests.test_dbinstance
|
heat.tests.test_dbinstance
|
||||||
|
Loading…
Reference in New Issue
Block a user