Модульное тестирование пользовательской программы запуска тестов unittest в Django
Я пытаюсь провести модульное тестирование пользовательского бегущего теста с помощью фреймворка unittest, но получаю эту ошибку.
File "/usr/local/lib/python3.7/dist-packages/django/test/runner.py", line 466, in setup_test_environment
setup_test_environment(debug=self.debug_mode)
File "/usr/local/lib/python3.7/dist-packages/django/test/utils.py", line 111, in setup_test_environment
"setup_test_environment() was already called and can't be called "
RuntimeError: setup_test_environment() was already called and can't be called again without first calling teardown_test_environment().
Я понимаю, что это сообщение об ошибке довольно самоочевидно, но проблема с запуском teardown_test_environment
внутри модульного теста приводит к такому сообщению об ошибке
File "/usr/local/lib/python3.7/dist-packages/django/test/runner.py", line 588, in teardown_test_environment
teardown_test_environment()
File "/usr/local/lib/python3.7/dist-packages/django/test/utils.py", line 144, in teardown_test_environment
saved_data = _TestState.saved_data
AttributeError: type object '_TestState' has no attribute 'saved_data'
Кто-нибудь сталкивался с подобным раньше?