Skip to content

Commit fed77cd

Browse files
committed
mark polluting
1 parent 5608764 commit fed77cd

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,12 @@ env:
107107
test_yield_from
108108
ENV_POLLUTING_TESTS_COMMON: >-
109109
ENV_POLLUTING_TESTS_LINUX: >-
110+
test.test_concurrent_futures.test_shutdown
110111
test.test_multiprocessing_fork.test_processes
111112
test.test_multiprocessing_forkserver.test_processes
112113
test.test_multiprocessing_spawn.test_processes
113114
ENV_POLLUTING_TESTS_MACOS: >-
115+
test.test_concurrent_futures.test_shutdown
114116
test.test_multiprocessing_forkserver.test_processes
115117
test.test_multiprocessing_spawn.test_processes
116118
ENV_POLLUTING_TESTS_WINDOWS: >-

Lib/test/test_concurrent_futures/test_shutdown.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import threading
44
import time
55
import unittest
6+
import os # XXX: RUSTPYTHON
67
from concurrent import futures
78

89
from test import support
@@ -20,6 +21,10 @@ def sleep_and_print(t, msg):
2021
sys.stdout.flush()
2122

2223

24+
@unittest.skipIf( # TODO: RUSTPYTHON
25+
'RUSTPYTHON_SKIP_ENV_POLLUTERS' in os.environ, # TODO: RUSTPYTHON
26+
'TODO: RUSTPYTHON environment pollution when running rustpython -m test --fail-env-changed due to unknown reason'
27+
) # TODO: RUSTPYTHON
2328
class ExecutorShutdownTest:
2429
def test_run_after_shutdown(self):
2530
self.executor.shutdown()

0 commit comments

Comments
 (0)