From: Christian Heimes Date: Thu, 2 Jun 2022 07:35:06 +0000 (+0200) Subject: gh-84461: Skip new async logging tests on Emscripten (GH-93427) X-Git-Tag: v3.12.0a1~1375 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af5bb1fba49c1f703890e28f69f0928109ecd815;p=thirdparty%2FPython%2Fcpython.git gh-84461: Skip new async logging tests on Emscripten (GH-93427) --- diff --git a/Lib/test/test_logging.py b/Lib/test/test_logging.py index 1c5e8523754c..8af10d42981c 100644 --- a/Lib/test/test_logging.py +++ b/Lib/test/test_logging.py @@ -4586,6 +4586,7 @@ class LogRecordTest(BaseTest): r = logging.makeLogRecord({}) assertion(r.taskName) + @support.requires_working_socket() def test_taskName_with_asyncio_imported(self): try: make_record = self._make_record_async @@ -4597,6 +4598,7 @@ class LogRecordTest(BaseTest): finally: asyncio.set_event_loop_policy(None) + @support.requires_working_socket() def test_taskName_without_asyncio_imported(self): try: make_record = self._make_record_async @@ -4886,6 +4888,7 @@ class BasicConfigTest(unittest.TestCase): # didn't write anything due to the encoding error self.assertEqual(data, r'') + @support.requires_working_socket() def test_log_taskName(self): async def log_record(): logging.warning('hello world')