mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Fixed #35308 -- Handled OSError when launching code formatters.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
This commit is contained in:
@@ -16,6 +16,8 @@ import unittest
|
||||
from io import StringIO
|
||||
from unittest import mock
|
||||
|
||||
from user_commands.utils import AssertFormatterFailureCaughtContext
|
||||
|
||||
from django import conf, get_version
|
||||
from django.conf import settings
|
||||
from django.core.management import (
|
||||
@@ -2943,6 +2945,16 @@ class StartProject(LiveServerTestCase, AdminScriptTestCase):
|
||||
expected_mode,
|
||||
)
|
||||
|
||||
def test_failure_to_format_code(self):
|
||||
with AssertFormatterFailureCaughtContext(self) as ctx:
|
||||
call_command(
|
||||
"startapp",
|
||||
"mynewapp",
|
||||
directory=self.test_dir,
|
||||
stdout=ctx.stdout,
|
||||
stderr=ctx.stderr,
|
||||
)
|
||||
|
||||
|
||||
class StartApp(AdminScriptTestCase):
|
||||
def test_invalid_name(self):
|
||||
|
||||
Reference in New Issue
Block a user