+++ /dev/null
-Description: Fix `DummyResource missing in provider` error
-Author: Rabi Mishra <ramishra@redhat.com>
-Date: Wed, 29 Jul 2015 03:33:19 +0000 (+0530)
-X-Git-Url: https://review.openstack.org/gitweb?p=openstack%2Fheat.git;a=commitdiff_plain;h=c6c1cc9e8ad68c431debfa92cdf2d2b9aca53804
-Change-Id: Ie1144702b9a6c008889116b408b4b09c3087d73e
-Bug-Ubuntu: https://bugs.launchpad.net/heat/+bug/1479185
-Origin: upstream, https://review.openstack.org/#/c/206862/
-Last-Update: 2015-08-03
-
-diff --git a/heat/tests/test_provider_template.py b/heat/tests/test_provider_template.py
-index f883c0b..1394750 100644
---- a/heat/tests/test_provider_template.py
-+++ b/heat/tests/test_provider_template.py
-@@ -279,12 +279,19 @@ class ProviderTemplateTest(common.HeatTestCase):
- provider = {
- 'HeatTemplateFormatVersion': '2012-12-12',
- 'Outputs': {
-- 'Blarg': {'Value': 'wibble'},
-+ 'Foo': {'Value': 'bar'},
- },
- }
- files = {'test_resource.template': json.dumps(provider)}
-
-+ class DummyResource(object):
-+ support_status = support.SupportStatus()
-+ properties_schema = {}
-+ attributes_schema = {"Foo": attributes.Schema(
-+ "A test attribute")}
-+
- env = environment.Environment()
-+ resource._register_class('DummyResource', DummyResource)
- env.load({'resource_registry':
- {'DummyResource': 'test_resource.template'}})
- stack = parser.Stack(utils.dummy_context(), 'test_stack',
-@@ -298,12 +305,12 @@ class ProviderTemplateTest(common.HeatTestCase):
- definition, stack)
- self.assertIsNone(temp_res.validate())
- nested = mock.Mock()
-- nested.outputs = {'Blarg': {'Value': 'not-this',
-- 'error_msg': 'it is all bad'}}
-+ nested.outputs = {'Foo': {'Value': 'not-this',
-+ 'error_msg': 'it is all bad'}}
- nested.output.return_value = None
- temp_res._nested = nested
- self.assertRaises(exception.InvalidTemplateAttribute,
-- temp_res.FnGetAtt, 'Blarg')
-+ temp_res.FnGetAtt, 'Foo')
-
- def test_properties_normal(self):
- provider = {
Forwarded: not-needed
Last-Update: 2015-08-02
---- heat-5.0.0~b2.orig/requirements.txt
-+++ heat-5.0.0~b2/requirements.txt
-@@ -49,8 +49,7 @@ python-troveclient>=1.0.9
- python-zaqarclient>=0.1.1
+Index: heat/requirements.txt
+===================================================================
+--- heat.orig/requirements.txt
++++ heat/requirements.txt
+@@ -51,8 +51,7 @@ python-zaqarclient>=0.1.1
+ pytz>=2013.6
PyYAML>=3.1.0
requests>=2.5.2
-Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7'
-Routes!=2.0,>=1.12.3;python_version!='2.7'
+Routes>=1.12.3
six>=1.9.0
- SQLAlchemy<1.1.0,>=0.9.7
+ SQLAlchemy<1.1.0,>=0.9.9
sqlalchemy-migrate>=0.9.6