Я хочу использовать login_refinery_user
вспомогательные методы для своих спецификаций по переработке.Я добавил следующее к spec/support/devise.rb
согласно этому сообщению: https://stackoverflow.com/a/11926783/5941617
RSpec.configure do |config|
config.include Devise::TestHelpers, :type => :controller
config.extend ::Refinery::Testing::ControllerMacros::Authentication, :type => :controller
config.extend ::Refinery::Testing::RequestMacros::Authentication, :type => :request
end
К сожалению, мои спецификации не могут найти запрошенные методы.Я также не могу найти метод, даже Refinery::Testing::RequestMacros
нет, хотя он должен быть в соответствии с https://github.com/resolve/refinerycms/blob/master/testing/lib/refinery/testing/request_macros/authentication.rb
Кто-то знает, что нужно сделать, чтобы включить соответствующих помощников?
gem list | ack refinery
refinerycms (4.0.2)
refinerycms-authentication-devise (2.0.0)
refinerycms-core (4.0.2)
refinerycms-dragonfly (1.0.0)
refinerycms-тестирование (4.0.2)
...
best, Andi