]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Don't pass -1 as a stack_id in unit tests
authorZane Bitter <zbitter@redhat.com>
Mon, 10 Dec 2012 13:47:17 +0000 (14:47 +0100)
committerZane Bitter <zbitter@redhat.com>
Mon, 10 Dec 2012 16:21:53 +0000 (17:21 +0100)
We now use UUIDs as stack IDs, but in most cases even that is not
necessary.

Change-Id: I0ef4efb5c3289c6c3d0fd3d0232118c0e906f8b5
Signed-off-by: Zane Bitter <zbitter@redhat.com>
heat/tests/test_autoscaling.py
heat/tests/test_dbinstance.py
heat/tests/test_eip.py
heat/tests/test_instance.py
heat/tests/test_quantum.py
heat/tests/test_resource.py
heat/tests/test_s3.py
heat/tests/test_template_format.py
heat/tests/test_user.py
heat/tests/test_vpc.py

index a8c5c9fecdbd68f3000eefaa4136cf93a2666aa4..752310d3f8eec93135d5671f9dd5e181167f5dd7 100644 (file)
@@ -57,8 +57,7 @@ class AutoScalingTest(unittest.TestCase):
             'auth_url': 'http://localhost:5000/v2.0'})
         template = parser.Template(t)
         params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
-        stack = parser.Stack(ctx, 'test_stack', template,
-                             params, stack_id=-1)
+        stack = parser.Stack(ctx, 'test_stack', template, params)
 
         return stack
 
index cdffbdabfab731e836c57c4cb838f93498d9038f..c0dcc2d49ed8a732a038b7a6fe142405de392357 100644 (file)
@@ -60,8 +60,7 @@ class DBInstanceTest(unittest.TestCase):
             'auth_url': 'http://localhost:5000/v2.0'})
         template = parser.Template(t)
         params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
-        stack = parser.Stack(ctx, 'test_stack', template,
-                             params, stack_id=-1)
+        stack = parser.Stack(ctx, 'test_stack', template, params)
 
         return stack
 
index be64db16d7418dfe2df50def12a01e3b5b7c23f5..6203f573166d01695b7ff6273ab549f0ca1b8469 100644 (file)
@@ -60,8 +60,7 @@ class EIPTest(unittest.TestCase):
             'auth_url': 'http://localhost:5000/v2.0'})
         template = parser.Template(t)
         params = parser.Parameters('test_stack', template, {'KeyName': 'test'})
-        stack = parser.Stack(ctx, 'test_stack', template,
-                             params, stack_id=-1)
+        stack = parser.Stack(ctx, 'test_stack', template, params)
 
         return stack
 
index 6465d265e28976fff2067b74f0906cc98d99deac..34a3db1248767180f97956ec913feb86d5c95b24 100644 (file)
@@ -30,6 +30,7 @@ from heat.engine.resources import instance as instances
 import heat.db as db_api
 from heat.common import template_format
 from heat.engine import parser
+from heat.openstack.common import uuidutils
 
 
 @attr(tag=['unit', 'resource', 'instance'])
@@ -53,8 +54,8 @@ class instancesTest(unittest.TestCase):
         stack_name = 'instance_create_test_stack'
         template = parser.Template(t)
         params = parser.Parameters(stack_name, template, {'KeyName': 'test'})
-        stack = parser.Stack(None, stack_name, template,
-                             params, stack_id=-1)
+        stack = parser.Stack(None, stack_name, template, params,
+                             stack_id=uuidutils.generate_uuid())
 
         t['Resources']['WebServer']['Properties']['ImageId'] = 'CentOS 5.2'
         t['Resources']['WebServer']['Properties']['InstanceType'] = \
@@ -92,8 +93,8 @@ class instancesTest(unittest.TestCase):
         stack_name = 'instance_create_delete_test_stack'
         template = parser.Template(t)
         params = parser.Parameters(stack_name, template, {'KeyName': 'test'})
-        stack = parser.Stack(None, stack_name, template,
-                             params, stack_id=-1)
+        stack = parser.Stack(None, stack_name, template, params,
+                             stack_id=uuidutils.generate_uuid())
 
         t['Resources']['WebServer']['Properties']['ImageId'] = 'CentOS 5.2'
         t['Resources']['WebServer']['Properties']['InstanceType'] = \
index 8c04931d79043202bb9739757ce832af00f20b16..91c81736e57788d2d757dc4107729a7b142a5f6e 100644 (file)
@@ -82,8 +82,11 @@ class QuantumTest(unittest.TestCase):
             'username': 'test_username',
             'password': 'password',
             'auth_url': 'http://localhost:5000/v2.0'})
-        stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
-            stack_id=-1, parameters={'external_network': 'abcd1234'})
+        stack_name = 'test_stack'
+        tmpl = parser.Template(t)
+        params = parser.Parameters(stack_name, tmpl,
+                                   {'external_network': 'abcd1234'})
+        stack = parser.Stack(ctx, stack_name, tmpl, params)
 
         return stack
 
index 3eeadf301e0acd75d256aa1b16618d4529f894a4..68f6023ae81771be96fec2c1b77e262d0e35983d 100644 (file)
@@ -22,6 +22,7 @@ import json
 from heat.common import context
 from heat.engine import parser
 from heat.engine import resource
+from heat.openstack.common import uuidutils
 
 
 @attr(tag=['unit', 'resource'])
@@ -29,7 +30,7 @@ from heat.engine import resource
 class ResourceTest(unittest.TestCase):
     def setUp(self):
         self.stack = parser.Stack(None, 'test_stack', parser.Template({}),
-                                  stack_id=-1)
+                                  stack_id=uuidutils.generate_uuid())
 
     def test_state_defaults(self):
         tmpl = {'Type': 'Foo'}
index 0842ba9603a90afeb90b8423d7c17fcc4d725d6b..6577c0cdb79cd86b1549f609be421333fbd84049 100644 (file)
@@ -69,8 +69,7 @@ class s3Test(unittest.TestCase):
             'username': 'test_username',
             'password': 'password',
             'auth_url': 'http://localhost:5000/v2.0'})
-        stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
-                             stack_id=-1)
+        stack = parser.Stack(ctx, 'test_stack', parser.Template(t))
 
         return stack
 
index d89d04286553734fa646531f9a23b73aba557cb9..aa05daee616edce5f2d9e013567a61c269856a35 100644 (file)
@@ -117,10 +117,10 @@ class JsonYamlResolvedCompareTest(unittest.TestCase):
             'username': 'test_username',
             'password': 'password',
             'auth_url': 'http://localhost:5000/v2.0'})
+        stack_name = 'test_stack'
         template = parser.Template(t)
-        params = parser.Parameters('test_stack', template, parameters)
-        stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
-            stack_id=-1, parameters=params)
+        params = parser.Parameters(stack_name, template, parameters)
+        stack = parser.Stack(ctx, stack_name, parser.Template(t), params)
 
         return stack
 
index 780d5a1dfc865b7968576b266ad345575e2431f1..f76e2d0d6f91c236d11f5f8fbb6d88fcd391042b 100644 (file)
@@ -66,8 +66,7 @@ class UserTest(unittest.TestCase):
                                     'DBRootPassword': 'test',
                                     'DBUsername': 'test',
                                     'DBPassword': 'test'})
-        stack = parser.Stack(ctx, 'test_stack', template,
-                             params, stack_id=-1)
+        stack = parser.Stack(ctx, 'test_stack', template, params)
 
         return stack
 
index 447a34cb5f1c349721e4ce739fa76e2449019995..314c9b36bf25766f44cf58b3900229a8f3080316 100644 (file)
@@ -80,8 +80,11 @@ class QuantumTest(unittest.TestCase):
             'username': 'test_username',
             'password': 'password',
             'auth_url': 'http://localhost:5000/v2.0'})
-        stack = parser.Stack(ctx, 'test_stack', parser.Template(t),
-            stack_id=-1, parameters={'external_network': 'abcd1234'})
+        stack_name = 'test_stack'
+        tmpl = parser.Template(t)
+        params = parser.Parameters(stack_name, tmpl,
+                                   {'external_network': 'abcd1234'})
+        stack = parser.Stack(ctx, stack_name, tmpl, params)
 
         return stack