У меня есть модульный тест Django, и я хочу поместить в него операторы печати для целей отладки, но, по-видимому, django подавляет их. Как еще я могу напечатать значение переменной? Возможно, я смогу взломать утверждения и т. Д., Но мне интересно, как люди это делают.
Как отлаживать модульные тесты Django?
Ответы (2)
Вы просто можете увеличить детализацию с помощью -v 3
person
Lioman
schedule
17.05.2015
просто используйте методы assert*:
self.assertEqual("the valule you want to know", 0)
person
Gary 612
schedule
12.09.2019
pytest
? Он изменяет операторassert
и печатает переменные в утверждении для вас, если тест не пройден. - person Boris   schedule 12.09.2019