尝试启动Ruby-on-Rails文件的RSpec测试时收到此错误。我将rspec spec / features / creating_article_spec.rb输入到终端中,然后出现此错误消息:rspec / core / configuration.rb:1361:在load_spec_files中的load': cannot load such file -- /Users/vbaker/rails_proj/blog_app3/spec/spec/features/creating_article_spec.rb (LoadError)
from /Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/configuration.rb:1361:in
块中
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/configuration.rb:1359:in {{ 1}} load_spec_files'
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/runner.rb:102:in {{ 1}}运行”
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/runner.rb:73:in {{ 1}}调用”
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/exe/rspec:4:in each'
from /Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/configuration.rb:1359:in
load'
来自/Users/vbaker/.rbenv/versions/2.2.2/bin/rspec:23:in`'
如何解决此问题?这是什么指示?
答案 0 :(得分:0)
您可能正在从spec /目录运行rspec,这就是您在无法找到的文件路径中看到 spec / spec / 的原因。尝试更改到rails根目录(/Users/vbaker/rails_proj/blog_app3
)并再次运行相同的命令。