Ruby 尝试运行rspec时出错失败/错误:要求“测试”加载错误:无法加载此类文件--测试

Ruby 尝试运行rspec时出错失败/错误:要求“测试”加载错误:无法加载此类文件--测试,ruby,rspec,ruby-on-rails-5,rspec-rails,rspec3,Ruby,Rspec,Ruby On Rails 5,Rspec Rails,Rspec3,我正在尝试为RubyonRails运行RSpec。我运行的是Rails 5.0,我安装了gem,建立了一个带有一些测试的规范文件夹 我在控制台上运行以下命令 我创建了一个名为“test.rb”的文件 我创建了一个名为“zombie_spec.rb”的文件 然后在我运行这个命令之后 它显示了错误⬇ 如何解决此问题,以便开始运行测试?您的文件路径已关闭,您需要将zombie_spec.rb放在spec/文件夹而不是spec/lib/中,或者需要将test.rb移到lib/文件夹而不是/project

我正在尝试为RubyonRails运行RSpec。我运行的是Rails 5.0,我安装了gem,建立了一个带有一些测试的规范文件夹

我在控制台上运行以下命令

我创建了一个名为“test.rb”的文件

我创建了一个名为“zombie_spec.rb”的文件

然后在我运行这个命令之后

它显示了错误⬇


如何解决此问题,以便开始运行测试?

您的文件路径已关闭,您需要将zombie_spec.rb放在spec/文件夹而不是spec/lib/中,或者需要将test.rb移到lib/文件夹而不是/project root文件夹中

你应该要求僵尸,而不是测试。你的文件名为zombie.rb不是test.rbam sry是我的错误,我创建了一个test.rb
$ rspec --init
create   spec/spec_helper.rb
create   .rspec
class Test
end
require 'spec_helper'
require 'test'

describe Test do
    it " Name Is Bapu." do
        # test = test.new
        # test.name.should == 'bapu'
    end
end 
rspec spec/lib/zombie_spec.rb
An error occurred while loading ./spec/lib/zombie_spec.rb.
Failure/Error: require 'test'

LoadError:
  cannot load such file -- test
# ./spec/lib/zombie_spec.rb:2:in `require'
# ./spec/lib/zombie_spec.rb:2:in `<top (required)>'
No examples found.


Finished in 0.00026 seconds (files took 0.40148 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples