Merge pull request #8512 from jbms/fix-nonascii_srcdir

Fix nonascii_srcdir to work when non-ascii directories aren't supported
This commit is contained in:
Takeshi KOMIYA 2020-12-20 00:58:08 +09:00 committed by GitHub
commit aae2f19911
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,6 +37,8 @@ def nonascii_srcdir(request, rootdir, sphinx_test_tempdir):
(rootdir / 'test-root').copytree(srcdir)
except UnicodeEncodeError:
srcdir = basedir / 'all'
if not srcdir.exists():
(rootdir / 'test-root').copytree(srcdir)
else:
# add a doc with a non-ASCII file name to the source dir
(srcdir / (test_name + '.txt')).write_text(dedent("""