У меня есть приложение Rails 4.2.8, ruby 2.4.4 с базой данных Mongo, использующее mongoid ODB.Я хочу запустить тесты для этого приложения, используя rspec.Самый базовый тест дает мне эту ошибку:
ActiveRecord::ConnectionNotEstablished: No connection pool for ActiveRecord::Base
Мои исследования по этой проблеме привели меня к следующим выводам, но я не знаю, как решить саму проблему:
- почему здесь упоминается активная запись, если ее нет в моем gemfile?Может быть, другой камень загружает его в какой-то момент, но как я могу избавиться от этой проблемы?
- мои application.yml и файл mongoid.yml правильно настроены.Я могу
RAILS_ENV=TEST rails console
и могу запрашивать документы. - похоже, что рельсы идут внутри строки условия 15 в этом файле .Так как и почему ActiveRecord загружается в какой-то момент?
Некоторая помощь будет очень полезна, так как я не знаю, что делать дальше ...