Описание тега chefspec
ChefSpec - это среда модульного тестирования для тестирования поваренных книг Chef. ChefSpec позволяет легко писать примеры и быстро получать отзывы об изменениях в кулинарной книге без необходимости использования виртуальных машин или облачных серверов.
ChefSpec запускает вашу кулинарную книгу локально, используя Chef Solo, без фактического объединения узлов. У этого есть два основных преимущества:
- Это действительно быстро!
- Ваши тесты могут варьировать атрибуты узлов, операционные системы и результаты поиска для подтверждения поведения в различных условиях.
Вы можете установить ChefSpec из Rubygems:
gem install chefspec
Или добавьте его в свой Gemfile
gem 'chefspec'
Дополнительные ресурсы / ссылки
- Rubygems: http://rubygems.org/gems/chefspec
- GitHub: https://github.com/sethvargo/chefspec