Error when trying to run rspec Failure/Error: require 'test' LoadError: cannot load such file -- test
Error when trying to run rspec Failure/Error: require 'test' LoadError: cannot load such file -- test
我正在尝试 运行 RSpec Ruby Rails。我是 运行ning Rails 5.0 我已经安装了 gem,已经建立了一个带有一些测试的 spec 文件夹。
我运行在控制台上执行命令
$ rspec --init
create spec/spec_helper.rb
create .rspec
我创建名为 'test.rb' 的文件。
class Test
end
我创建名为 'zombie_spec.rb' 的文件。
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
如何解决此问题以便我可以开始 运行ning 测试?
您的文件路径已关闭,您需要在 spec/
文件夹中放置 zombie_spec.rb
而不是 spec/lib/
,或者您需要将 test.rb
移动到 lib/
文件夹,而不是在 /
项目根文件夹中。
我正在尝试 运行 RSpec Ruby Rails。我是 运行ning Rails 5.0 我已经安装了 gem,已经建立了一个带有一些测试的 spec 文件夹。
我运行在控制台上执行命令
$ rspec --init
create spec/spec_helper.rb
create .rspec
我创建名为 'test.rb' 的文件。
class Test
end
我创建名为 'zombie_spec.rb' 的文件。
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
如何解决此问题以便我可以开始 运行ning 测试?
您的文件路径已关闭,您需要在 spec/
文件夹中放置 zombie_spec.rb
而不是 spec/lib/
,或者您需要将 test.rb
移动到 lib/
文件夹,而不是在 /
项目根文件夹中。