]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Added db setup and teardown with sqlite
authorChris Alfonso <calfonso@redhat.com>
Thu, 19 Apr 2012 22:10:20 +0000 (18:10 -0400)
committerChris Alfonso <calfonso@redhat.com>
Mon, 23 Apr 2012 12:37:36 +0000 (08:37 -0400)
heat/tests/test_resources.py

index 3c3d61353bbe22bc38119492190c0fdcb020c707..731557b5323081563ec9539537cd47ba891034b6 100644 (file)
@@ -69,29 +69,18 @@ class ResourcesTest(unittest.TestCase):
 
         instance.itype_oflavor['256 MB Server'] = '256 MB Server'
         instance.create()
-
-    def test_initialize_instance_from_template(self):
-        f = open('templates/WordPress_Single_Instance_gold.template')
-        t = f.read()
-        f.close()
-
-        stack = self._mox.CreateMockAnything()
-        stack.id().AndReturn(1)
         
-        self._mox.StubOutWithMock(stack, 'resolve_static_refs')
-        stack.resolve_static_refs(t).AndReturn(t)
-        
-        self._mox.StubOutWithMock(stack, 'resolve_find_in_map')
-        stack.resolve_find_in_map(t).AndReturn(t)
-
-        self._mox.StubOutWithMock(db_api, 'resource_get_by_name_and_stack')
-        db_api.resource_get_by_name_and_stack(None, 'test_resource_name', stack).AndReturn(None)
+        print self.cs.flavors.list()[0].name 
+        self.m.ReplayAll()
+        t['Resources']['WebServer']['Properties']['ImageId']  = 'CentOS 5.2'
+        t['Resources']['WebServer']['Properties']['InstanceType'] = '256 MB Server'
+        instance = resources.Instance('test_resource_name',\
+                                      t['Resources']['WebServer'], stack)
 
-        self._mox.ReplayAll()
-        instance = resources.Instance('test_resource_name', t, stack)
+        instance.itype_oflavor['256 MB Server'] = '256 MB Server'
+        instance.create()
 
-    
-    # allows testing of the test directly, shown below
+   # allows testing of the test directly, shown below
     if __name__ == '__main__':
         sys.argv.append(__file__)
         nose.main()