我应该在哪里放置rspec辅助函数?

时间:2014-09-25 15:07:36

标签: ruby-on-rails helper rspec-rails

在railsstutorial一书中,我们应该创建一个spec / support / utilities.rb文件并在那里放置帮助函数。但它似乎不适用于较新版本的rails或rspec,当我在该文件中定义一个函数并从specs文件中调用它时,我收到undefined method错误。我还需要rails_helperspec_helper

1 个答案:

答案 0 :(得分:2)

您需要输入放在该文件夹中的文件。像这样:

# In your spec_helper.rb

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