import json
import time
-import uuid
from heat.engine import environment
from heat.common import exception
@stack_delete_after
def test_set_param_id(self):
- dummy_stackid = 'STACKABCD1234'
- self.m.StubOutWithMock(uuid, 'uuid4')
- uuid.uuid4().AndReturn(dummy_stackid)
- self.m.ReplayAll()
self.stack = parser.Stack(self.ctx, 'param_arn_test',
parser.Template({}))
exp_prefix = ('arn:openstack:heat::test_tenant_id'
self.stack.store()
identifier = self.stack.identifier()
self.assertEqual(self.stack.parameters['AWS::StackId'],
- exp_prefix + dummy_stackid)
+ exp_prefix + self.stack.id)
self.assertEqual(self.stack.parameters['AWS::StackId'],
identifier.arn())
self.m.VerifyAll()
from heat.tests import fakes
from heat.tests.common import HeatTestCase
from heat.tests import utils
+from heat.tests.utils import reset_dummy_db
from heat.common import context
from heat.common import exception
self.stack_id = 'STACKABCD1234'
self.fc = fakes.FakeKeystoneClient()
+ def tearDown(self):
+ super(SignalTest, self).tearDown()
+ reset_dummy_db()
+
# Note tests creating a stack should be decorated with @stack_delete_after
# to ensure the stack is properly cleaned up
def create_stack(self, stack_name='test_stack', stub=True):
from heat.tests.common import HeatTestCase
from heat.tests import fakes
from heat.tests import utils
+from heat.tests.utils import reset_dummy_db
import heat.db.api as db_api
from heat.common import template_format
self.stack_id = 'STACKABCD1234'
self.fc = fakes.FakeKeystoneClient()
+ def tearDown(self):
+ super(WaitConditionTest, self).tearDown()
+ reset_dummy_db()
+
# Note tests creating a stack should be decorated with @stack_delete_after
# to ensure the stack is properly cleaned up
def create_stack(self, stack_name='test_stack',
utils.setup_dummy_db()
self.stack = self.create_stack()
+ def tearDown(self):
+ super(WaitConditionHandleTest, self).tearDown()
+ reset_dummy_db()
+
def create_stack(self, stack_name='test_stack2', params={}):
temp = template_format.parse(test_template_waitcondition)
template = parser.Template(temp)