From cb1fe98f767676ebe8964345d9872325f19f9164 Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Sun, 20 Oct 2013 21:02:53 +0200 Subject: Make various asyncio test files individually runnable --- Lib/test/test_asyncio/test_base_events.py | 4 ++++ Lib/test/test_asyncio/test_proactor_events.py | 4 ++++ Lib/test/test_asyncio/test_selector_events.py | 4 ++++ Lib/test/test_asyncio/test_selectors.py | 4 ++++ Lib/test/test_asyncio/test_transports.py | 4 ++++ Lib/test/test_asyncio/test_unix_events.py | 4 ++++ Lib/test/test_asyncio/test_windows_events.py | 4 ++++ Lib/test/test_asyncio/test_windows_utils.py | 4 ++++ 8 files changed, 32 insertions(+) diff --git a/Lib/test/test_asyncio/test_base_events.py b/Lib/test/test_asyncio/test_base_events.py index db15244..fd48fdd 100644 --- a/Lib/test/test_asyncio/test_base_events.py +++ b/Lib/test/test_asyncio/test_base_events.py @@ -588,3 +588,7 @@ class BaseEventLoopWithSelectorTests(unittest.TestCase): self.loop._accept_connection(MyProto, sock) self.assertTrue(sock.close.called) self.assertTrue(m_log.exception.called) + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_proactor_events.py b/Lib/test/test_asyncio/test_proactor_events.py index 05d1606..5a2a51c 100644 --- a/Lib/test/test_asyncio/test_proactor_events.py +++ b/Lib/test/test_asyncio/test_proactor_events.py @@ -478,3 +478,7 @@ class BaseProactorEventLoopTests(unittest.TestCase): self.loop._stop_serving(sock) self.assertTrue(sock.close.called) self.proactor._stop_serving.assert_called_with(sock) + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_selector_events.py b/Lib/test/test_asyncio/test_selector_events.py index 53728b8..fbd5d72 100644 --- a/Lib/test/test_asyncio/test_selector_events.py +++ b/Lib/test/test_asyncio/test_selector_events.py @@ -1483,3 +1483,7 @@ class SelectorDatagramTransportTests(unittest.TestCase): transport._fatal_error(err) self.protocol.connection_refused.assert_called_with(err) m_exc.assert_called_with('Fatal error for %s', transport) + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_selectors.py b/Lib/test/test_asyncio/test_selectors.py index 2f7dc69..db5b3ec 100644 --- a/Lib/test/test_asyncio/test_selectors.py +++ b/Lib/test/test_asyncio/test_selectors.py @@ -143,3 +143,7 @@ class BaseSelectorTests(unittest.TestCase): if hasattr(selectors.DefaultSelector, 'fileno'): def test_fileno(self): self.assertIsInstance(selectors.DefaultSelector().fileno(), int) + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_transports.py b/Lib/test/test_asyncio/test_transports.py index 53071af..f96445c 100644 --- a/Lib/test/test_asyncio/test_transports.py +++ b/Lib/test/test_asyncio/test_transports.py @@ -53,3 +53,7 @@ class TransportTests(unittest.TestCase): self.assertRaises(NotImplementedError, transport.send_signal, 1) self.assertRaises(NotImplementedError, transport.terminate) self.assertRaises(NotImplementedError, transport.kill) + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_unix_events.py b/Lib/test/test_asyncio/test_unix_events.py index ccabeea..834df81 100644 --- a/Lib/test/test_asyncio/test_unix_events.py +++ b/Lib/test/test_asyncio/test_unix_events.py @@ -768,3 +768,7 @@ class UnixWritePipeTransportTests(unittest.TestCase): tr.write_eof() self.assertTrue(tr._closing) self.assertFalse(self.protocol.connection_lost.called) + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_windows_events.py b/Lib/test/test_asyncio/test_windows_events.py index 4b04073..969360c 100644 --- a/Lib/test/test_asyncio/test_windows_events.py +++ b/Lib/test/test_asyncio/test_windows_events.py @@ -93,3 +93,7 @@ class ProactorTests(unittest.TestCase): protocols.Protocol, ADDRESS) return 'done' + + +if __name__ == '__main__': + unittest.main() diff --git a/Lib/test/test_asyncio/test_windows_utils.py b/Lib/test/test_asyncio/test_windows_utils.py index 3b6b036..f721d31 100644 --- a/Lib/test/test_asyncio/test_windows_utils.py +++ b/Lib/test/test_asyncio/test_windows_utils.py @@ -138,3 +138,7 @@ class PopenTests(unittest.TestCase): # allow for partial reads... self.assertTrue(msg.upper().rstrip().startswith(out)) self.assertTrue(b"stderr".startswith(err)) + + +if __name__ == '__main__': + unittest.main() -- cgit v0.12