我在一个目录中有一个 minitest_helper.rb 和 mongoid.yml 文件。我把下面的代码放在 minitest_helper 中;
require 'mongoid'
Mongoid.load!("mongoid.yml", :test)
虽然这些文件在同一个目录中,但 Mongoid 无法加载 yml 文件,我得到“没有这样的文件”,如下所示:
/home/developer/.rvm/gems/ruby-1.9.3-p374/gems/mongoid-3.1.2/lib/mongoid/config
/environment.rb:40:in `initialize': No such file or directory - mongoid.yml
(Errno::ENOENT)
此外,我不使用 Rails、Sinatra 等任何框架。有什么问题?