1
0
mirror of https://github.com/django/django.git synced 2025-10-31 01:25:32 +00:00

Fixed #32144 -- Made makemessages remove temporary files when locale path doesn't exist.

This commit is contained in:
Carlton Gibson
2021-06-30 14:09:20 +02:00
committed by Carlton Gibson
parent 8feb2a49fa
commit dfa7781033
3 changed files with 8 additions and 0 deletions

View File

@@ -765,6 +765,8 @@ class CustomLayoutExtractionTests(ExtractorTests):
)
with self.assertRaisesMessage(management.CommandError, msg):
management.call_command('makemessages', locale=[LOCALE], verbosity=0)
# Working files are cleaned up on an error.
self.assertFalse(os.path.exists('./app_no_locale/test.html.py'))
def test_project_locale_paths(self):
self._test_project_locale_paths(os.path.join(self.test_dir, 'project_locale'))