ruby-on-rails-4 - это - shoulda matchers




Ошибка rails-rspec не может загрузить такой файл-rspec/core/formatters/progress_formatter (3)

Я сломал свои рельсы rspec. Я переключился на другой набор гемов, чтобы запустить сторонний тест. Когда я вернулся в свой набор 2.3.0 (по умолчанию), у меня были следующие ошибки.

работает rspec получает:

/.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- rspec/core/formatters/progress_formatter (LoadError)

бегущие рельсы генерируют rspec: install возвращает:

Could not find generator 'rspec:install'. Maybe you meant 'devise:install' or ...

Я попытался удалить и переустановить, но ошибки не устранены.

Запуск rspec -v возвращает:

- rspec-core 3.6.0
- rspec-expectations 3.6.0
- rspec-mocks 3.6.0
- rspec-rails 3.6.1
- rspec-support 3.6.0

Похоже, что ruby ​​не может найти rspec-core. Я попытался обойти это сообщение без успеха. Заранее благодарим вас за любые идеи, которые вы можете предоставить.

Бег

рельсы 4.2.0, ruby ​​2.3.0


Если вы запускаете спецификации из RubyMine, вы можете указать версию RSpec в Run Configuration.


Запуск bundle clean --force мне, оказалось, что в моей системе есть какой-то устаревший драгоценный камень


Я думаю тебе стоит попробовать

bundle exec rspec:install




rspec-rails