def test_reset(self): #there should be 1 user and 1 message initially assert meeplib._get_next_message_id() == 1 assert meeplib._get_next_user_id() == 1 meeplib._reset() assert meeplib._get_next_message_id() == 0 assert meeplib._get_next_user_id() == 0
def test_get_next_message_id(self): #there should be 1 message initially created assert meeplib._get_next_message_id() == 1 user = meeplib.User('admin', 'admin') user.insertIntoDB() author = meeplib.get_user('admin') message = meeplib.Message('title', 'message', author.id, -1) message.insertIntoDB() #there should not be two messages assert meeplib._get_next_message_id() == 2
def add_message_action(self, environ, start_response): # print environ['wsgi.input'] form = cgi.FieldStorage(fp=environ['QUERY_STRING'], environ=environ) title = form['title'].value message = form['message'].value username = '******' user = meeplib.get_user(username) msgid = meeplib._get_next_message_id() new_message = meeplib.Message(title, message, user, -1) meeplib.saveMSG() #meeplib.delete_message(new_message) headers = [('Content-type', 'text/html')] headers.append(('Location', '/m/list')) start_response("302 Found", headers) return ["message added"]
def add_message_action(self, environ, start_response): # print environ['wsgi.input'] form = cgi.FieldStorage(fp=environ['QUERY_STRING'], environ=environ) title = form['title'].value message = form['message'].value username = '******' user = meeplib.get_user(username) msgid=meeplib._get_next_message_id() new_message = meeplib.Message(title, message, user,-1) meeplib.saveMSG() #meeplib.delete_message(new_message) headers = [('Content-type', 'text/html')] headers.append(('Location', '/m/list')) start_response("302 Found", headers) return ["message added"]