Ejemplo n.º 1
0
def main_delete(request):
    """
    View configuration for deleting any row

    :param request: current webservers request
    :return: dict()
    """
    LOG.debug("def %s", request.json_body)
    return lib.delete_row(request.validated['table'],
                          request.validated['uids'])
Ejemplo n.º 2
0
def main_delete(request):
    """
    View configuration for deleting any row

    :param request: current webservers request
    :return: dict()
    """
    logger('Admin', 'def ' + str(request.json_body))
    return lib.delete_row(request.validated['table'],
                          request.validated['uids'])
Ejemplo n.º 3
0
    def test_delete_row(self):
        db_new_user = DBDiscussionSession.query(User).filter(
            User.firstname == new_user['firstname'],
            User.surname == new_user['surname']).all()
        self.assertEqual(len(db_new_user), 1)

        return_val = admin.delete_row('user', [db_new_user[0].uid])
        self.assertTrue(return_val)
        db_new_user = DBDiscussionSession.query(User).filter(
            User.firstname == new_user['firstname'],
            User.surname == new_user['surname']).all()
        self.assertEqual(len(db_new_user), 0)