Rspec的初学者。默认目录在哪里?

时间:2013-04-04 01:29:31

标签: ruby rspec

非常快的问题。我只是学习在rails / Rspec上使用Ruby / ruby​​,而且我对所有这些都没有先验知识,所以这很难。关于Rspec和运行测试..每个资源都在说“使用lib目录”。那个目录是什么?它在哪里?我正在使用Windows。有人能告诉我该目录的确切路径和位置吗?任何帮助将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:2)

许多使用Rspec的项目都是如此布局他们的项目:

my_project
+ lib
  - some_library.rb
+ spec
  - spec_helper.rb
  - lib
    - some_library_spec.rb
  ...other files, directories...

所以lib目录只是引用上面的my_project/lib/目录。为方便起见,RSpec会自动将它添加到Ruby $LOAD_PATH中,这就是为什么人们通常将他们的Ruby模块放在该目录中(如果存在)。