To reproduce the test_logging cleanup problem, insert skipTest() in setUp():
diff -r 4a97fa319bf7 Lib/test/test_logging.py
--- a/Lib/test/test_logging.py Fri Jan 06 09:52:19 2017 +0100
+++ b/Lib/test/test_logging.py Fri Jan 06 16:39:38 2017 +0100
@@ -1440,6 +1440,7 @@
"""Set up a TCP server to receive log messages, and a SocketHandler
pointing to that server's address and port."""
BaseTest.setUp(self)
+ self.skipTest('Skip test in setUp().')
self.server = server = self.server_class(self.address,
self.handle_socket, 0.01)
server.start() |