【发布时间】:2014-07-31 11:19:46
【问题描述】:
我正在第二次学习 Rails 教程。当我输入这个
rails generate integration_test static_pages
我得到spec/rails_helper.rb 和spec/spec_helper.rb 而不仅仅是spec/spec_helper.rb
现在,当我运行我的测试时,它们比我上次执行时更长(更“冗长”)并且更慢。
我想知道这两个文件之间的区别是什么,以及我是否做错了什么。
另外,有没有办法摆脱rails_helper.rb 文件而不搞乱一切?
【问题讨论】:
-
您的测试产品有哪些以前没有产生的输出? (可能属于一个新问题。)
-
我不确定术语,但现在测试通过了每个 gem,这给了我一长串我不明白的东西,然后才会出现结果。之前,它只是给出了结果。我会在这里复制它,但它真的很长......
-
这可能是 RSpec 3 弃用。如果您无法通过搜索或 myronmars.to/n/dev-blog/2014/05/notable-changes-in-rspec-3 找出它们,请将它们放在一个新问题中。
-
它已修复,我必须从 .rspec 中删除 --warnings
标签: ruby-on-rails testing rspec rspec-rails rspec3