Skip to content

MatMerd/Async_API_with_tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Развертывание и URL

  • Предварительно создание .env:
  cp .env.sample .env
  cp tests/functional/.env.sample tests/functional/.env
  • Запуск сервисов через docker-compose:
 docker-compose up 
  • Локальное функциональное тестирование (при запущенных сервисах):
  pytest tests/functional
  • Функциональное тестирование через docker-compose (при запущенных сервисах)
 docker-compose -f ./tests/functional/docker-compose.functional-tests-in-docker.yml up 

Несколько ремарок по ходу решения

  • есть немного "халтурки" (и я знаю, где именно). Но в целом, скорее интересует внешняя оценка на предмет "сильного упущения в чем-то", т.к. "просто реализовать функциональность" - это не проблема для работы данного уровня.
  • Для улучшения качества проекта и качества кода, следует написать больше тестов, так же добавить проверку с помощью линтеров (предпочтительно flake8 и его плагины). Плюс хорошо бы сделать проект более типизированным и понятным (так же добавить проверку mypy)
  • К проекту 07.06 будет добавлена авторизация и скрипты для раскатки в YandexCloud

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published