В моем spec_helper.rb у меня есть
config.include Devise::TestHelpers, :type => :controller
, так что я могу действительно протестировать свои контроллеры, требующие аутентификации пользователя. Однако спецификация для того же класса в запросах также должна входить в систему, иначе тесты не пройдут. Я пробовал
config.include Devise::TestHelpers, :type => :request
, но это тоже не работает. Кажется, я не могу найти, какие параметры типа я могу передать в методы включения или расширения rspec. Я предполагаю, что: model и: view будут там, но в других я совершенно не уверен. Что мне следует использовать, чтобы моя спецификация запросов могла пройти, и есть ли список различных типов для: type?