Merge pull request #1197 from edx/ned/quiet-lti-server-test
Suppress request logging in the LTI test server.
This commit is contained in:
@@ -2,6 +2,7 @@ from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
|
||||
import urlparse
|
||||
from oauthlib.oauth1.rfc5849 import signature
|
||||
import mock
|
||||
import sys
|
||||
from logging import getLogger
|
||||
logger = getLogger(__name__)
|
||||
|
||||
@@ -13,6 +14,15 @@ class MockLTIRequestHandler(BaseHTTPRequestHandler):
|
||||
|
||||
protocol = "HTTP/1.0"
|
||||
|
||||
def log_message(self, format, *args):
|
||||
"""Log an arbitrary message."""
|
||||
# Code copied from BaseHTTPServer.py. Changed to write to sys.stdout
|
||||
# so that messages won't pollute test output.
|
||||
sys.stdout.write("%s - - [%s] %s\n" %
|
||||
(self.client_address[0],
|
||||
self.log_date_time_string(),
|
||||
format % args))
|
||||
|
||||
def do_HEAD(self):
|
||||
self._send_head()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user