我有一个简单的Ruby测试envinvorment设置: minitest,guard,guard-minitest和terminal-notifier-guard。
我使用以下Rakefile
,因此我的测试默认运行,因为这是Travis CI默认执行的操作。
require 'rake/testtask'
task :default => [:test]
Rake::TestTask.new do |t|
t.libs << 'test'
t.pattern = "test/test_*"
end
测试确实运行并通过,但我得到多个屏幕值得警告。我找到了an answer和another answer。
但似乎这些解决方案特定于rails和rspec。
为什么我会收到这些警告?
中找到完整的错误输出答案 0 :(得分:5)
如果您只是想关闭警告,可以在rake测试任务设置中执行此操作:
require 'rake/testtask'
task :default => [:test]
Rake::TestTask.new do |t|
t.libs << 'test'
t.pattern = "test/test_*"
t.warning = false
end