def user_delete(request): id = request.matchdict['id'] user = load_user(id) if not user: return HTTPUnauthorized() delete_user(id) return HTTPFound(location=route_path("user_list", request))
def test_delete_user(self): from motionman.services.user import delete_user from sqlalchemy import and_ #prepare data session = DBSession() user_1 = copy.deepcopy(self.user_orig) try: session.add(user_1) session.flush() except IntegrityError: transaction.abort() delete_user(user_1.id) user_load = session.query(User).filter(and_(User.id==user_1.id, User.status==1)).first() self.assertEqual(user_load, None) user_load = session.query(User).filter(User.id==user_1.id).first() self.assertEqual(user_load.status, 0)
def test_delete_user(self): from motionman.services.user import delete_user from sqlalchemy import and_ #prepare data session = DBSession() user_1 = copy.deepcopy(self.user_orig) try: session.add(user_1) session.flush() except IntegrityError: transaction.abort() delete_user(user_1.id) user_load = session.query(User).filter( and_(User.id == user_1.id, User.status == 1)).first() self.assertEqual(user_load, None) user_load = session.query(User).filter(User.id == user_1.id).first() self.assertEqual(user_load.status, 0)