Написать Restful-сервис на Python с использованием FastAPI в качестве веб-фреймворка, SQLAlchemy в качестве ORM, который бы создавал нового пользователя в ботоферме, выдавал список всех существующих пользователей, а также блокировал пользователя для его использования в рамках E2E-теста.
-
docker
-
docker-compose
Клонируйте репозиторий:
$ git clone https://github.com/kenpxrk1/quiz-task-api
Запустите приложение из корневой папки с помощью docker-compose:
$ docker-compose docker_compose_app up
Для прогона тестов:
$ docker-compose docker_compose_tests up
http://127.0.0.1:9999/docs