Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 为什么Travis CI使用ruby 1.9.3而不是1.9.2进行轰炸?_Ruby On Rails_Ruby_Travis Ci - Fatal编程技术网

Ruby on rails 为什么Travis CI使用ruby 1.9.3而不是1.9.2进行轰炸?

Ruby on rails 为什么Travis CI使用ruby 1.9.3而不是1.9.2进行轰炸?,ruby-on-rails,ruby,travis-ci,Ruby On Rails,Ruby,Travis Ci,检查不同的测试运行…我在这里做错了什么?当使用ruby 1.9.3时,我的测试套件运行到完成时没有出现错误,但之后出现了一些问题。关于测试/单元,但我甚至没有在rails应用程序中包含测试/单元。谢谢你的帮助 你需要提高你的谷歌搜索技能;) 尝试将:require=>false添加到GEM文件中的shoulda: gem "shoulda", :require => false 从。如果您使用的是rspec而不是test::unit,请将gemshoulda替换为shoulda matc

检查不同的测试运行…我在这里做错了什么?当使用ruby 1.9.3时,我的测试套件运行到完成时没有出现错误,但之后出现了一些问题。关于测试/单元,但我甚至没有在rails应用程序中包含测试/单元。谢谢你的帮助


你需要提高你的谷歌搜索技能;)

尝试将
:require=>false添加到GEM文件中的shoulda:

gem "shoulda", :require => false

从。

如果您使用的是rspec而不是test::unit,请将gem
shoulda
替换为
shoulda matchers