Skip to content

moshinaan/study

 
 

Repository files navigation

Ruby exercises

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

docker-compose build
docker-compose run --rm ruby bash -c 'bundle install'

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

docker-compose run --rm ruby bash -c 'bundle exec rake test'

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

docker-compose run --rm ruby bash -c 'bundle exec rubocop'

Задача

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

  2. В дирректории exercises есть задачи, каждая в отдельной поддиректории.

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

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

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

Проверять можно запуская docker-compose run --rm ruby bash -c 'bundle exec rake test'

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 95.6%
  • Dockerfile 4.4%