【问题标题】:bundle rspec /spec is failing捆绑 rspec /spec 失败
【发布时间】:2012-11-12 04:40:50
【问题描述】:

我正在尝试使用带有命令的 rspec 运行测试套件

bundle exec rspec /spec/models/user_spec.rb

bundle exec rspec /spec/requests

导致以下错误消息:

/Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb:780:in `load': cannot load such file -- /spec/requests (LoadError)
from /Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb:780:in `block in load_spec_files'
from /Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb:780:in `map'
from /Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb:780:in `load_spec_files'
from /Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/command_line.rb:22:in `run'
from /Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/runner.rb:69:in `run'
from /Users/ms/.rvm/gems/ruby-1.9.3-p286/gems/rspec-core-2.11.1/lib/rspec/core/runner.rb:8:in `block in autorun'

即使我恢复到默认测试文件,我也会收到此错误,例如:

require 'spec_helper'
describe User do
  pending "add some examples to (or delete) #{__FILE__}"
end

似乎我把 gem 搞砸了,但我不确定如何修复它。有什么想法吗?

【问题讨论】:

  • 请粘贴您的spec_helper.rb

标签: ruby-on-rails ruby rspec integration-testing


【解决方案1】:

删除前导斜杠:

bundle exec rspec spec/models/user_spec.rb

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-19
    • 2018-12-02
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多