From 829f4d1448f7b40238b47592fc17061bf77b0f23 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Wed, 11 Jan 2023 05:36:40 +0100 Subject: [PATCH] Refs #31546, Refs #34118 -- Corrected CommandTests.test_requires_system_checks_specific(). System checks are never called without skip_checks=False. Moreover, called_once_with() is not a proper assertion and raise AttributeError on Python 3.12. --- tests/user_commands/tests.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/user_commands/tests.py b/tests/user_commands/tests.py index b840ef8087..e40632385c 100644 --- a/tests/user_commands/tests.py +++ b/tests/user_commands/tests.py @@ -199,8 +199,8 @@ class CommandTests(SimpleTestCase): with mock.patch( "django.core.management.base.BaseCommand.check" ) as mocked_check: - management.call_command("specific_system_checks") - mocked_check.called_once_with(tags=[Tags.staticfiles, Tags.models]) + management.call_command("specific_system_checks", skip_checks=False) + mocked_check.assert_called_once_with(tags=[Tags.staticfiles, Tags.models]) def test_requires_system_checks_invalid(self): class Command(BaseCommand):