Обычно rake
достаточно для запуска всех тестов, независимо от того, являются ли они RSpec, Cucumber и т. Д. Если вы хотите вызвать RSpec напрямую, попробуйте вместо этого запустить rspec spec
, или если гем использует нетрадиционно названный тестовый каталог, просто используйте rspec <directory_name>
.
Примечание: Большинство новых гемов в наши дни используют Bundler для управления зависимостями, поэтому, если у вас нет соответствующих зависимостей и в корневом каталоге есть Gemfile, затем сначала запустите "bundle install", чтобы получить их , Затем запустите bundle exec ...
(например, bundle exec rspec spec
).