diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-01-18 09:46:01 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-18 09:46:01 +0100 |
| commit | 3bbe22dafcc69c5ffa79707f5a74eb1faf466e12 (patch) | |
| tree | 4bec6a7016732be33f2e1cddd80c18478cb2dee9 /tests/test_utils | |
| parent | d54717118360e8679aa2bd0c5a1625f3e84712ba (diff) | |
Fixed #34233 -- Dropped support for Python 3.8 and 3.9.
Diffstat (limited to 'tests/test_utils')
| -rw-r--r-- | tests/test_utils/tests.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/tests/test_utils/tests.py b/tests/test_utils/tests.py index aa58b47a94..be95f5ec03 100644 --- a/tests/test_utils/tests.py +++ b/tests/test_utils/tests.py @@ -1,4 +1,3 @@ -import logging import os import unittest import warnings @@ -47,7 +46,6 @@ from django.test.utils import ( ) from django.urls import NoReverseMatch, path, reverse, reverse_lazy from django.utils.deprecation import RemovedInDjango51Warning -from django.utils.log import DEFAULT_LOGGING from django.utils.version import PY311 from .models import Car, Person, PossessedCar @@ -1198,47 +1196,6 @@ class AssertWarnsMessageTests(SimpleTestCase): func1() -# TODO: Remove when dropping support for PY39. -class AssertNoLogsTest(SimpleTestCase): - @classmethod - def setUpClass(cls): - super().setUpClass() - logging.config.dictConfig(DEFAULT_LOGGING) - cls.addClassCleanup(logging.config.dictConfig, settings.LOGGING) - - def setUp(self): - self.logger = logging.getLogger("django") - - @override_settings(DEBUG=True) - def test_fails_when_log_emitted(self): - msg = "Unexpected logs found: ['INFO:django:FAIL!']" - with self.assertRaisesMessage(AssertionError, msg): - with self.assertNoLogs("django", "INFO"): - self.logger.info("FAIL!") - - @override_settings(DEBUG=True) - def test_text_level(self): - with self.assertNoLogs("django", "INFO"): - self.logger.debug("DEBUG logs are ignored.") - - @override_settings(DEBUG=True) - def test_int_level(self): - with self.assertNoLogs("django", logging.INFO): - self.logger.debug("DEBUG logs are ignored.") - - @override_settings(DEBUG=True) - def test_default_level(self): - with self.assertNoLogs("django"): - self.logger.debug("DEBUG logs are ignored.") - - @override_settings(DEBUG=True) - def test_does_not_hide_other_failures(self): - msg = "1 != 2" - with self.assertRaisesMessage(AssertionError, msg): - with self.assertNoLogs("django"): - self.assertEqual(1, 2) - - class AssertFieldOutputTests(SimpleTestCase): def test_assert_field_output(self): error_invalid = ["Enter a valid email address."] |
