bundle gem gem_name --test=minitest
позволяет выбрать minitest, но как сделать компоновщик генерировать код для minitest/spec вместо minitest/test.Как генерировать драгоценные камни «minitest/spec» через bundler?
bundle gem gem_name --test=minitest
позволяет выбрать minitest, но как сделать компоновщик генерировать код для minitest/spec вместо minitest/test.Как генерировать драгоценные камни «minitest/spec» через bundler?
В настоящее время это невозможно.
-t, --test=minitest, --test=rspec
Укажите рамки тестирования, Bundler следует использовать при создании проекта. Допустимые значения - minitest и rspec. Будет настроен параметр GEM_NAME.gemspec, и на основе этой опции будет создан каталог скелета/спецификация . Если эта опция не указана, будет отображено интерактивное приглашение, и ответ будет сохранен в глобальной конфигурации Bundler для будущего использования жгута расслоения.
Однако bundle gem
генератор генерирует менее 10 строк тестов, так что преобразование в MiniTest::Spec
вряд ли сложнейшая задача.
Интересно, почему они предпочитают rspec по сравнению с minitest/spec! как minitest/spec упакован с самим ruby –
RSpec был вокруг намного дольше и более популярен. О да, и документы не сосут. – max