我在app / custom中有一些课程
在/custom
我有一堆其他的文件夹。从应用程序我只使用app/custom/*rb
,但出于测试目的,我想直接访问所有子文件夹及其类。
这可能吗?我意识到Rspec喜欢在典型的目录中查看它的测试,但是我需要加载这个目录。
由于
答案 0 :(得分:0)
您是否只需要spec_helper.rb
中所需的所有文件?这样的事情可能有用:
Dir[File.join('custom', '**', '*.rb')].each {|f| require_relative f}
或
Dir[Rails.root.join('custom', '**', '*.rb')].each {|f| require f}
在this SO question中找到该代码的想法。