def test_check_resource_update_init_action(self, mock_update, mock_create): self.resource.action = 'INIT' worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id', self.stack.timeout_secs()) self.assertTrue(mock_create.called) self.assertFalse(mock_update.called)
def test_check_resource_update_update_action(self, mock_update, mock_create): self.resource.action = 'UPDATE' worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id', self.stack) self.assertFalse(mock_create.called) self.assertTrue(mock_update.called)
def test_check_resource_update_init_action(self, mock_update, mock_create): self.resource.action = 'INIT' worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id', self.stack) self.assertTrue(mock_create.called) self.assertFalse(mock_update.called)
def test_check_resource_update_update_action( self, mock_update, mock_create): self.resource.action = 'UPDATE' worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id', self.stack.timeout_secs()) self.assertFalse(mock_create.called) self.assertTrue(mock_update.called)
def test_check_resource_update_failed(self, mock_update): self.resource.action = 'CREATE' self.resource.status = 'FAILED' worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id') self.assertTrue(mock_update.called)
def test_check_resource_update_update(self, mock_update): self.resource.resource_id = 'physical-res-id' worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id') self.assertTrue(mock_update.called)
def test_check_resource_update_create(self, mock_create): worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, 'engine-id') self.assertTrue(mock_create.called)
def test_check_resource_update_update_action(self, mock_update, mock_create): self.resource.action = "UPDATE" worker.check_resource_update(self.resource, self.resource.stack.t.id, {}, "engine-id", self.stack) self.assertFalse(mock_create.called) self.assertTrue(mock_update.called)