2
在RSpec和Cucumber中,为什么在环境文件中指定lib => false,然后明确要求spec_helper.rb和env.rb中的gems?Config.gem在测试和黄瓜环境中
在RSpec和Cucumber中,为什么在环境文件中指定lib => false,然后明确要求spec_helper.rb和env.rb中的gems?Config.gem在测试和黄瓜环境中
最新的spec_helper.rb并未明确要求它们。确保你升级到最新的宝石。
这是从The RSpec Book。
我们使用LIB =>假的RSpec的和RSpec护栏,因为即使我们可能 想轨宝石CON组fi guration,以帮助我们安装和捆绑 宝石,我们希望RSpec的护栏耙任务控制何时他们被加载。
基本上你希望Rails和所有的gem rake任务仍然可以工作,但是你希望RSpec在加载时处理,以确保你不会多次包含事物。
希望这会有所帮助!快乐的测试!
肯特