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

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("""