maxclax
@maxclax

Почему не видны данные в Pytest-django?

Имею тестовый клас тестов:

class TestClass:
    @classmethod
    def setup_class(cls):
        cls.COUNT = 50
    def test_equals(self):
        assert self.COUNT == 50


при тестировании test_equals self.COUNT видна. В тесты добавляем работу с БД. (@pytest.mark.django_db):

@pytest.mark.django_db
class TestClass:
    @pytest.mark.django_db
    @classmethod
    def setup_class(cls):
        cls.COUNT = 50
    def test_equals(self):
        assert self.COUNT == 50


При тесте test_equals не видна self.COUNT. Почему так?
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 1
vinograd19
@vinograd19
Согласно докам, метод должен называться не setup_class, а setUp
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы