Don't rely on the internal behaviour of the Parameters class.
Change-Id: I14f11e6ead1c49cf540bba453200fdec7f2ce7a3
Signed-off-by: Zane Bitter <zbitter@redhat.com>
username = 'test_username'
password = 'password'
auth_url = 'http://localhost:5000/v2.0'
- t['Parameters']['KeyName']['Value'] = 'test'
- stack = parser.Stack(DummyContext(), 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(DummyContext(), 'test_stack', template,
+ params, stack_id=-1)
return stack
username = 'test_username'
password = 'password'
auth_url = 'http://localhost:5000/v2.0'
- t['Parameters']['KeyName']['Value'] = 'test'
- stack = parser.Stack(DummyContext(), 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(DummyContext(), 'test_stack', template,
+ params, stack_id=-1)
return stack
username = 'test_username'
password = 'password'
auth_url = 'http://localhost:5000/v2.0'
- t['Parameters']['KeyName']['Value'] = 'test'
- stack = parser.Stack(DummyContext(), 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(DummyContext(), 'test_stack', template,
+ params, stack_id=-1)
return stack
t = json.loads(f.read())
f.close()
- t['Parameters']['KeyName']['Value'] = 'test'
- stack = parser.Stack(None, 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(None, 'test_stack', template,
+ params, stack_id=-1)
self.m.StubOutWithMock(db_api, 'resource_get_by_name_and_stack')
db_api.resource_get_by_name_and_stack(None, 'test_resource_name',
t = json.loads(f.read())
f.close()
- t['Parameters']['KeyName']['Value'] = 'test'
- stack = parser.Stack(None, 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(None, 'test_stack', template,
+ params, stack_id=-1)
self.m.StubOutWithMock(db_api, 'resource_get_by_name_and_stack')
db_api.resource_get_by_name_and_stack(None, 'test_resource_name',
username = 'test_username'
password = 'password'
auth_url = 'http://localhost:5000/v2.0'
- t['Parameters']['KeyName']['Value'] = 'test'
- t['Parameters']['KeyName']['Value'] = 'test'
-
- stack = parser.Stack(DummyContext(), 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(DummyContext(), 'test_stack', template,
+ params, stack_id=-1)
return stack
username = 'test_username'
password = 'password'
auth_url = 'http://localhost:5000/v2.0'
- t['Parameters']['KeyName']['Value'] = 'test'
- t['Parameters']['DBRootPassword']['Value'] = 'test'
- t['Parameters']['DBUsername']['Value'] = 'test'
- t['Parameters']['DBPassword']['Value'] = 'test'
- stack = parser.Stack(DummyContext(), 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack',
+ template,
+ {'KeyName': 'test',
+ 'DBRootPassword': 'test',
+ 'DBUsername': 'test',
+ 'DBPassword': 'test'})
+ stack = parser.Stack(DummyContext(), 'test_stack', template,
+ params, stack_id=-1)
return stack
def test_validate_ref_valid(self):
t = json.loads(test_template_ref % 'WikiDatabase')
- t['Parameters']['KeyName']['Value'] = 'test'
- params = {}
self.m.StubOutWithMock(instances.Instance, 'nova')
instances.Instance.nova().AndReturn(self.fc)
def test_validate_ref_invalid(self):
t = json.loads(test_template_ref % 'WikiDatabasez')
- t['Parameters']['KeyName']['Value'] = 'test'
- params = {}
self.m.StubOutWithMock(instances.Instance, 'nova')
instances.Instance.nova().AndReturn(self.fc)
def test_validate_findinmap_valid(self):
t = json.loads(test_template_findinmap_valid)
- t['Parameters']['KeyName']['Value'] = 'test'
- params = {}
self.m.StubOutWithMock(instances.Instance, 'nova')
instances.Instance.nova().AndReturn(self.fc)
def test_validate_findinmap_invalid(self):
t = json.loads(test_template_findinmap_invalid)
- t['Parameters']['KeyName']['Value'] = 'test'
- params = {}
self.m.StubOutWithMock(instances.Instance, 'nova')
instances.Instance.nova().AndReturn(self.fc)
username = 'test_username'
password = 'password'
auth_url = 'http://localhost:5000/v2.0'
- t['Parameters']['KeyName']['Value'] = 'test'
- stack = parser.Stack(DummyContext(), 'test_stack', parser.Template(t),
- stack_id=-1)
+ template = parser.Template(t)
+ params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
+ stack = parser.Stack(DummyContext(), 'test_stack', template,
+ params, stack_id=-1)
return stack