Skip to content

Irracionald73/ru-study-python

 
 

Repository files navigation

Python exercises

CheckAll

Запуск проекта

docker-compose build
docker-compose run --rm python-course

Запуск тестов

docker-compose run --rm python-course pytest

Запуск линтеров

docker-compose run --rm python-course make check

Задача

  1. Сделать форк проекта к себе в аккаунт.

  2. В дирректории exercises есть задачи.

Нужно выбрать задачу, создать ветку и работать в ней.

По умолчанию все тесты во всех задачах пропускаются. Чтобы начать работу, нужно удалить pass_ из имени файла соответствующего теста.

Далее для каждой из задач реализовать недостающие методы так, чтобы все тесты проходили. Дополнительную информацию можно найти в комментарии к тесту.

Проверять можно запуская docker-compose run --rm python-course coverage run -m pytest

  1. После того как все тесты проходят, нужно создать pull request в своем репозитори в main и отправить на ревью.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.5%
  • Dockerfile 4.1%
  • Makefile 1.4%