【发布时间】:2012-03-17 11:42:08
【问题描述】:
这是我的项目结构:
/app
--/lib
----/porter.rb
--/spec
----/porter_spec.rb
在文件 porter_spec.rb 我有包含指令:
require '../lib/porter'
现在我正在尝试运行测试:
cd app
rspec
并得到错误:
C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- ../lib/porter (LoadError)
from C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from C:/Dropbox/development/myprojects/lj-parser/spec/porter_spec.rb:3:in `<top (required)>'
如何在 lib 文件夹中获取文件?
【问题讨论】: