0
0
mirror of https://github.com/django/django.git synced 2024-11-30 23:20:50 +01:00

Fixed #26924 -- Fixed i18n test failure on Mac OS X.

This commit is contained in:
Tobias McNulty 2016-07-21 13:54:35 -04:00 committed by Tim Graham
parent 8e5cbc884f
commit 915786785f

View File

@ -47,7 +47,8 @@ class RunInTmpDirMixin(object):
def setUp(self):
self._cwd = os.getcwd()
self.work_dir = tempfile.mkdtemp(prefix='i18n_')
self.test_dir = os.path.abspath(os.path.join(self.work_dir, self.work_subdir))
# Resolve symlinks, if any, in test directory paths.
self.test_dir = os.path.realpath(os.path.join(self.work_dir, self.work_subdir))
copytree(os.path.join(source_code_dir, self.work_subdir), self.test_dir)
# Step out of the temporary working tree before removing it to avoid
# deletion problems on Windows. Cleanup actions registered with