Ruby on rails Rspec无法加载支持文件

Ruby on rails Rspec无法加载支持文件,ruby-on-rails,rspec,rspec-rails,Ruby On Rails,Rspec,Rspec Rails,我无法让rspec加载支持文件,已尝试: config.include SessionHelper, :type => :controller 在spec_helper文件中 NameError: uninitialized constant SessionsSpecHelper 添加: Dir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f } 给我: NoMethodError: undefined me

我无法让rspec加载支持文件,已尝试:

config.include SessionHelper, :type => :controller
在spec_helper文件中

NameError: uninitialized constant SessionsSpecHelper
添加:

Dir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f }
给我:

NoMethodError: undefined method `join' for nil:NilClass
添加:

require 'support/session_helpers.rb'
没有区别

支持/会话_helper.rb:

module SessionHelpers
def sign_up_with(email, password)
  visit sign_up_path
  fill_in 'Email', with: email
  fill_in 'Password', with: password
  click_button 'Sign up'
end

def sign_in
  user = create(:user)
  visit sign_in_path
  fill_in 'Email', with: user.email
  fill_in 'Password', with: user.password
  click_button 'Sign in'
end
end

您是否注意到错误
config.include sessionHelper,:type=>:controller
有会议


虽然你的模块
模块会话助手
有会话

打得不错,但我注意到了输入错误