Я решил добавить гф. интерфейс для просмотра папки store в которой лежат тестовые данные (не чистите папку, тесты сломаются). Показываю:
-
активируем виртуальное окружение
source ./venv/bin/activate
-
запустим демона
python ./dataStorage.py start
по умолчанию сервер работает на http://127.0.0.1:8082
-
убить демона
python ./dataStorage.py stop
-
перезапустить демона
python ./dataStorage.py restart
python -m unittest tests.TestServerE2E.test_E2E in ./datastorage
в тесте происходит
- проверка загрузки файлов
- проверка скачивания файлов
- проверка удаления файлов