Ruby 要求仅适用于我的 gem,而不适用于我编写的代码。我不确定我做错了什么。
这有效
require "test-unit"
require "require "C:\\Users\\zreichert\\workspace\\FalconQA\\PageObjects\\Users\\user.rb"
这不起作用
require "Users/user"
require "Users\user"
require "Users/user.rb"
require "Users\user.rb"
require_relative "Users/user"
require_relative "Users\user"
require_relative "Users/user.rb"
require_relative "Users\user.rb"
我正在运行的脚本位于 - C:/Users/zreichert/workspace/FalconQA/testCases
我曾尝试像这样在需要之前更改目录
Dir.chdir "C:/Users/zreichert/workspace/FalconQA/testCases"
所有错误看起来都像这样
c:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- Users/user (LoadError)
from c:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
require' 来自 C:/Users/zreichert/workspace/FalconQA/testCases/FAL001.rb:14:in `