Я работаю над этим проектом, где я выбираю базу данных удаленной продукции. Мой пользователь предоставил SELECT
, поэтому он относительно безопасен. Однако теперь я пришел к тому, что мне нужно проверить объекты запросов, и это немного боль.Настройка Rspec для запуска в производственной базе данных
Но я не могу запускать тесты, потому что он пытается удалить базу данных, которая не разрешена для моего пользователя. Как настроить Rspec, чтобы он ничего не делал с db?
Прямо сейчас я проверил это, как это в Rails консоли вручную:
expected = {...}
QueryObject.new.call
# SELECT ...
_ == expected
=> true
Спасибо. Возможно, я должен был добавить это как отказ от моего вопроса. – firedev