我创建了一个Rails插件,我为此编写了一个测试用例,但不幸的是,当我运行插件的测试时,我的测试方法没有执行,并且它也没有给出错误。
以下是我的测试课
require 'test_helper'
class OpticlaimLoggerTest < ActiveSupport::TestCase
test "check_null" do
assert_not_nil nil
end
end
然后我转到rails插件路径“vendor/plugins/<plugin name>
”并运行
bundle exec rake test
但没有任何反应(因为我希望这个测试用例失败),以下是控制台输出
rake/rdoctask is deprecated. Use rdoc/task instead (in RDoc 2.4.2+)
/usr/bin/ruby1.8 -I"lib:lib:test" -I"/usr/lib/ruby/gems/1.8/gems/rake-0.9.2/lib" "/usr/lib/ruby/gems/1.8/gems/rake-0.9.2/lib/rake/rake_test_loader.rb" "test/**/*_test.rb"
我发现,执行没有执行'check_null
'方法
以下是我的Ruby设置