Ruff deprecated-unittest-alias (UP005)

deprecated-unittest-alias в Ruff проверяет код на предупреждение UP005. Правило относится к группе pyupgrade.

Почему это неправильно

Современный синтаксис Python обычно короче, понятнее и лучше поддерживается актуальными инструментами.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила deprecated-unittest-alias и пример ниже.

Пример ошибки

from unittest import TestCase


class SomeTest(TestCase):
    def test_something(self):
        self.assertEquals(1, 1)

Как правильно

from unittest import TestCase


class SomeTest(TestCase):
    def test_something(self):
        self.assertEqual(1, 1)

Автоисправление

Ruff всегда может предложить автоисправление для этого правила.