Rev 5278: Use a better sync for test_server_crash_while_responding test. in file:///home/vila/src/bzr/experimental/leaking-tests/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Mon Jun 7 17:55:30 BST 2010
At file:///home/vila/src/bzr/experimental/leaking-tests/
------------------------------------------------------------
revno: 5278
revision-id: v.ladeuil+lp at free.fr-20100607165530-jnix5v6ic2x7c973
parent: v.ladeuil+lp at free.fr-20100607165224-9fl60mc25u3e958w
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: propagate-exceptions
timestamp: Mon 2010-06-07 18:55:30 +0200
message:
Use a better sync for test_server_crash_while_responding test.
* bzrlib/tests/test_test_server.py (TestTCPServerInAThread.test_server_crash_while_responding.FailingDuringResponseHandler.handle_connection):
We need to make sure the exception has been recorded which
requires using the thread event.
-------------- next part --------------
=== modified file 'bzrlib/tests/test_test_server.py'
--- a/bzrlib/tests/test_test_server.py 2010-06-07 16:52:24 +0000
+++ b/bzrlib/tests/test_test_server.py 2010-06-07 16:55:30 +0000
@@ -183,7 +183,7 @@
def handle_connection(self):
req = self.rfile.readline()
- sync.set()
+ threading.currentThread().set_event(sync)
raise FailToRespond()
server = self.get_server(
More information about the bazaar-commits
mailing list