from test import regrtest, support | |
TEMPDIR, TESTCWD = regrtest._make_temp_dir_for_build(regrtest.TEMPDIR) | |
regrtest.TEMPDIR = TEMPDIR | |
regrtest.TESTCWD = TESTCWD | |
# Run the tests in a context manager that temporary changes the CWD to a | |
# temporary and writable directory. If it's not possible to create or | |
# change the CWD, the original CWD will be used. The original CWD is | |
# available from support.SAVEDCWD. | |
with support.temp_cwd(TESTCWD, quiet=True): | |
regrtest.main() |