"""Mock LTI server for manual testing."""importthreadingfrommock_lti_serverimportMockLTIServerserver_port=8034server_host='localhost'address=(server_host,server_port)server=MockLTIServer(address)server.oauth_settings={'client_key':'test_client_key','client_secret':'test_client_secret','lti_base':'http://{}:{}/'.format(server_host,server_port),'lti_endpoint':'correct_lti_endpoint'}server.server_host=server_hosttry:server.serve_forever()exceptKeyboardInterrupt:print('^C received, shutting down server')server.socket.close()