无法运行rspec

时间:2015-05-29 13:27:26

标签: ruby-on-rails rspec

所以我正在努力学习如何编写测试,因为我将很快在工作中完成它们。

我从这里开始关注指南:http://everydayrails.com/2012/03/19/testing-series-rspec-models-factory-girl.html

并且正在尝试运行此命令,这可能是页面下方的四分之一

rspec spec/models/contact_spec.rb

所以我第一次在一个非常大的应用程序上遇到这个问题,遇到了问题。所以我决定按照我正在处理的小应用程序中的步骤进行操作。仍然遇到问题。所以我最终创建了一个全新的应用程序,(基本上做了'rails new'并且修改了gem文件)。有了这个基本上空白的rails应用程序,我再次浏览了我正在阅读的教程,并且当我接到该命令时,又遇到了问题。

我得到的错误是:(后面跟着大约10行宝石文件错误,我觉得不需要列出)

/Users/kdweber89/.rvm/gems/ruby-2.1.5/gems/rspec-core-3.2.2/lib/rspec/core/configuration.rb:1226:in `load': cannot load such file -- /Users/kdweber89/Desktop/railspractice/rspecTesting/spec/models/spec/models/contact_spec.rb (LoadError)

我真的不知道我做错了什么,尤其是因为我尽可能地遵循了教程。

有人可以快点看一下这个吗?

1 个答案:

答案 0 :(得分:0)

仔细查看错误消息中的路径:

spec/models/spec/models/contact_spec.rb

请注意spec/models重复了吗?这可能是因为您从spec/models目录中运行此命令,而不是项目根目录。