Ruby exercises
Запуск проекта
docker-compose build
docker-compose run --rm ruby bundle
Запуск тестов
docker-compose run --rm ruby bundle exec rake test
Запуск линтера
docker-compose run --rm ruby bundle exec rubocop -A
Задача
-
Сделать форк проекта к себе в аккаунт.
-
В дирректории exercises есть задачи, каждая в отдельной поддиректории.
Нужно выбрать задачу, создать ветку и работать в ней.
По умолчанию все тесты во всех задачах пропускаются. Чтобы начать работу нужно удалить skip
из тесткейса.
Далее для каждой из задач реализовать недостающие методы так, чтобы все тесты проходили. Дополнительную информацию можно найти в комментарии к тесту.
Проверять можно запуская docker-compose run --rm ruby bundle exec rake test
- После того как все тесты проходят, нужно создать pull request в своем репозитори в master и отправить на ревью.