Don't autoreload Tornado when running inside test suite.

The restarted Tornado processes seemed to escape the process group and
thus continue running after run-dev.py finished.

While we're at it, we don't need to dump/reload event queues in the
test suite either.
This commit is contained in:
Tim Abbott
2016-04-12 19:28:49 -07:00
parent 98d5f64f36
commit ffccb572f0

View File

@@ -431,6 +431,7 @@ def send_restart_events(immediate=False):
client.add_event(event.copy()) client.add_event(event.copy())
def setup_event_queue(): def setup_event_queue():
if not settings.TEST_SUITE:
load_event_queues() load_event_queues()
atexit.register(dump_event_queues) atexit.register(dump_event_queues)
# Make sure we dump event queues even if we exit via signal # Make sure we dump event queues even if we exit via signal