RSpec с RBENV выдает ошибку: Gemfile не найден - PullRequest
0 голосов
/ 16 ноября 2018

После того, как я переключился с RVM на RBENV, я не могу запустить команду rspec для тестирования моего Rails Engine (который Binda ).

Ошибка говорит:

/Users/myuser/path/to/my_engine/spec/dummy/Gemfile not found

Чтобы воспроизвести ошибку:

  1. Требуется наличие RBENV на MacOS
  2. клонирование двигателя репо git clone https://github.com/BindaCMS/binda
  3. изменить каталог cd binda
  4. пробег bundle install
  5. создать базу данных для фиктивного приложения cd spec/dummy && rails db:create
  6. вернуться к корню двигателя и запустить Rsepc cd ../.. && rspec

У моих коллег из RVM нет проблем. Я что-то упустил?

обновление 1

Запуск bundle exec rspec получает другой результат. Нет ошибок. Звонит ли какой-нибудь звонок?

Я мог бы быть доволен этой длинной версией, но было бы безопаснее знать, почему запуск rspec без bundle exec больше не работает.

...