Example #1
0
    def setUp(self):
        self.m = mox.Mox()
        self.ctx = create_context(self.m, self.username, self.tenant)
        setup_mocks(self.m, self.stack)
        self.m.ReplayAll()

        self.man = manager.EngineManager()
Example #2
0
    def setUp(self):
        self.m = mox.Mox()
        self.username = '******'
        self.tenant = 'stack_manager_create_test_tenant'
        self.ctx = create_context(self.m, self.username, self.tenant)

        self.man = manager.EngineManager()
Example #3
0
    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)
        self.m.ReplayAll()

        manager = managers.EngineManager()
        res = dict(manager.validate_template(None, t))
        self.assertNotEqual(res['Description'], 'Successfully validated')
Example #4
0
    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)
        self.m.ReplayAll()

        manager = managers.EngineManager()
        res = dict(manager.validate_template(None, t))
        print 'res %s' % res
        self.assertEqual(res['Description'], 'test.')