Как отлаживать модульные тесты Django?

У меня есть модульный тест Django, и я хочу поместить в него операторы печати для целей отладки, но, по-видимому, django подавляет их. Как еще я могу напечатать значение переменной? Возможно, я смогу взломать утверждения и т. Д., Но мне интересно, как люди это делают.


person Nima    schedule 13.05.2013    source источник
comment
Вы можете попробовать посмотреть этот пост: stackoverflow.com/questions/1118183/   -  person bitfish    schedule 14.05.2013
comment
Ответ содержится в этом сообщении: stackoverflow.com/questions/1236285/   -  person CppLearner    schedule 14.05.2013
comment
Пробовали ли вы pytest? Он изменяет оператор assert и печатает переменные в утверждении для вас, если тест не пройден.   -  person Boris    schedule 12.09.2019


Ответы (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