def delete(self, request, obj_id): obj = self.table.get_object_by_id(obj_id) message_id = self.table.get_object_display(obj) try: manila.messages_delete(request, message_id) except Exception: msg = _('Unable to delete message "%s"') exceptions.handle(self.request, msg % message_id) raise
def test_messages_delete(self, message_id): result = api.messages_delete(self.request, message_id) self.assertIsNotNone(result) self.assertEqual(self.manilaclient.messages.delete.return_value, result) self.manilaclient.messages.delete.assert_called_once_with(message_id)