def test_save_todo_list(): todos_original = [{"title": "test todo", "description": "This is a test", "level": "Important"}] todo.todos = todos_original assert "todo.pickle" not in os.listdir(".") todo.save_todo_list() assert "todo.pickle" in os.listdir(".") todo.load_todo_list() assert todo.todos == todos_original os.unlink("todo.pickle") print("Ok-save_todo_list")
def test_save_todo_list(): todos_original = [{ "title": "test todo", "description": "This is a test", "level": "Important" }] todo.todos = todos_original assert "todo.pickle" not in os.listdir(".") todo.save_todo_list() assert "todo.pickle" in os.listdir(".") todo.load_todo_list() assert todo.todos == todos_original os.unlink("todo.pickle") print("Ok-save_todo_list")
def test_save_todo_list(): todos_original = [{ 'title': 'test todo', 'description': 'This is a test', 'level': 'Important' }] todo.todos = todos_original assert "todos.pickle" not in os.listdir('.') todo.save_todo_list() assert "todos.pickle" in os.listdir('.') todo.load_todo_list() assert todo.todos == todos_original os.unlink("todos.pickle") print "ok - save todo list"
def test_save_todo_list(): todos_original = [ { 'title' : 'test todo', 'description' : 'This is a test', 'level' : 'Important' } ] todo.todos = todos_original assert "todos.pickle" not in os.listdir('.') todo.save_todo_list() assert "todos.pickle" in os.listdir('.') todo.load_todo_list() assert todo.todos == todos_original os.unlink("todos.pickle") print "ok - save todo list"
def test_save_todo_list(): todos_original = [ { 'title':'test todo', 'description':'This is a test', 'level':'Important' } ] todo.todos = todos_original assert "todos.pickle" not in os.listdir('.') todo.save_todo_list() assert "todos.pickle" in os.listdir('.') todo.load_todo_list() #assert "todo.todos" == todos_original # order of dictionary items differ assert todo.todos[0]['level'] == todos_original[0]['level'] assert todo.todos[0]['title'] == todos_original[0]['title'] assert todo.todos[0]['description'] == todos_original[0]['description'] os.unlink("todos.pickle") print "ok -- save_todo_list"
def test_save_todo_list(): todos_original = [ { "title": "test todo", "description": "This is a test", "level": "Important" } ] todo.todos = todos_original assert "todos.pickle" not in os.listdir('.') # Test saving todo.save_todo_list() assert "todos.pickle" in os.listdir('.') # Test loading todo.load_todo_list() assert todo.todos == todos_original os.unlink("todos.pickle") print "OK - save todo list"
def test_save_todos(): filename = "test.pickle" todos_original = [ {'title': 'test todo', 'description': 'This is a test', 'level': 'Important' } ] if filename in os.listdir('.'): os.unlink(filename) todo.todos = todos_original assert filename not in os.listdir('.') todo.save_todo_list(todo.todos, filename) assert filename in os.listdir('.') todo.load_todo_list(todo.todos, filename) assert todo.todos == todos_original os.unlink(filename) print "ok - test_save_todos"
def main_loop(): server = server_socket(host, int(port)) print 'starting %s on %s...' % (host, port) try: while True: sock, client_address = server.accept() todo.load_todo_list() sock.send("todo list loaded.\r\n\r\n") request = parse_request(sock) uri = request[1] method = request[0] protocol = request[2] sock.send("uri: '%s' \nmethod: '%s'\r\n\r\n" % (uri, method)) handle_request(uri, method) todo.save_todo_list() sock.send("todo list saved.\r\n\r\n") sock.close() except KeyboardInterrupt: print 'shutting down...' server.close()