Свързани въпроси 'python-unittest'

Извикване на метод, базиран на резултат, след unittest в Python
Как извиквате функция след всеки тест в Python unittest.TestCase производен клас въз основа на резултата от теста? Например, да кажем, че имаме следния тестов клас: import sys from unittest import TestCase class TestFeedback(TestCase): def...
883 изгледи
schedule 22.09.2022

flask validate_on_submit() връща false дори когато WTF_CSRF_ENABLED е настроен на False (unittest-ing)
Предоставяне на необходимия код по-долу. Заявката за публикация, която правя в моя test_book_creation() , трябва да създаде Book запис, което не прави, защото validate_on_submit() връща False дори когато съм задал WTF_CSRF_ENABLED...
41 изгледи

Как да отстранявате грешки в unittests с pudb debugger?
Имам известен проблем при опитите да отстраня грешки в някои модулни тестове чрез дебъгера на pudb . Тестовете вървят добре с python, но нямах късмет да ги стартирам с pudb . Изолирах проблема, достигайки до следния примерен код: class...
2288 изгледи
schedule 05.12.2022

unittest.main() срива интерпретатора на python в Spyder
Имам скрипт на Python, съдържащ unittest.TestCase , с функция setUp() и малък брой функции от тип test_foo_does_bar() . Сценарият завършва както следва: if __name__ == '__main__': unittest.main() Когато стартирам този скрипт в...
873 изгледи
schedule 28.10.2022

Подигравка на Python unittest: Възможно ли е да се подиграва стойността на аргументите по подразбиране на метод по време на тест?
Имам метод, който приема аргументи по подразбиране: def build_url(endpoint, host=settings.DEFAULT_HOST): return '{}{}'.format(host, endpoint) Имам тестов случай, който упражнява този метод: class BuildUrlTestCase(TestCase): def...
6316 изгледи
schedule 07.12.2023

ако условието в setUp() игнорира теста
в библиотеката на unittest python съществуват функциите setUp и tearDown за зададени променливи и други неща преди и след тестове. как мога да стартирам или игнорирам тест с условие в setUp?
1287 изгледи
schedule 11.12.2023

как да публикувате файл с изображение в django rest framework
правя модулни тестове на моя API за остатъчна рамка, моят модел: class attach(): attachment = models.ImageField name = models.CharField тогава се опитвам да публикувам чрез API, който дефинирах (стандартният сериализатор не е показан...
155 изгледи

Тествайте пренасочване във Flask с Python Unittest
В момента се опитвам да напиша някои модулни тестове за моето Flask приложение. В много от моите функции за преглед (като моето влизане) пренасочвам към нова страница. Така например: @user.route('/login', methods=['GET', 'POST']) def login():...
16384 изгледи