From: Zane Bitter Date: Mon, 5 Nov 2012 16:55:05 +0000 (+0100) Subject: Use new Parameters class in unit test X-Git-Tag: 2014.1~1243 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=275eb17e973b2f684ad01583f3e9a252b2e9c1cb;p=openstack-build%2Fheat-build.git Use new Parameters class in unit test This test was still using the old CheckedDict implementation for parameters. Change-Id: I2ade5a81867d6b9f7517061e520da99575e8fbbd Signed-off-by: Zane Bitter --- diff --git a/heat/tests/test_parser.py b/heat/tests/test_parser.py index dfc10fb7..b8a04d8a 100644 --- a/heat/tests/test_parser.py +++ b/heat/tests/test_parser.py @@ -22,8 +22,8 @@ import json from heat.common import context from heat.common import exception from heat.engine import parser +from heat.engine import parameters from heat.engine import template -from heat.engine import checkeddict from heat.engine.resources import Resource @@ -183,8 +183,8 @@ class TemplateTest(unittest.TestCase): r_snippet) def test_param_ref_missing(self): - params = checkeddict.CheckedDict("test") - params.addschema('foo', {"Required": True}) + tmpl = {'Parameters': {'foo': {'Type': 'String', 'Required': True}}} + params = parameters.Parameters('test', tmpl) snippet = {"Ref": "foo"} self.assertRaises(exception.UserParameterMissing, parser.Template.resolve_param_refs,