aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJez Ng <me@jezng.com>2013-06-18 02:00:11 -0700
committerJez Ng <me@jezng.com>2013-06-18 20:35:34 -0700
commita830513d444b0d78060e9cdc675d5f31e73b9ed6 (patch)
tree2ccf9ed4541e8e2083c1f24384502118f9a4c53f
parentc669e63b4da7de25f1622748c40331f7ce282feb (diff)
Actually exit test runner when browser tests are done.
Using __del__ didn't work for me with Python 2.7.2 on OS X.
-rwxr-xr-xtests/runner.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 30fdf706..a008b842 100755
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -11583,7 +11583,8 @@ elif 'browser' in str(sys.argv):
print '[Browser harness server on process %d]' % browser.harness_server.pid
webbrowser.open_new('http://localhost:9999/run_harness')
- def __del__(self):
+ @classmethod
+ def tearDownClass(cls):
if not hasattr(browser, 'harness_server'): return
browser.harness_server.terminate()