守卫警告"warning: loading in progress, circular require considered harmful"
Guard warning "warning: loading in progress, circular require considered harmful"
我有一个简单的 Ruby 测试环境设置:
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 and another answer.
但这些解决方案似乎特定于 rails 和 rspec。
为什么我会收到这些警告?
上找到完整的项目
如果您只想关闭警告,可以在 rake 测试任务设置中这样做:
require 'rake/testtask'
task :default => [:test]
Rake::TestTask.new do |t|
t.libs << 'test'
t.pattern = "test/test_*"
t.warning = false
end
我有一个简单的 Ruby 测试环境设置: 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 and another answer.
但这些解决方案似乎特定于 rails 和 rspec。
为什么我会收到这些警告?
上找到完整的项目如果您只想关闭警告,可以在 rake 测试任务设置中这样做:
require 'rake/testtask'
task :default => [:test]
Rake::TestTask.new do |t|
t.libs << 'test'
t.pattern = "test/test_*"
t.warning = false
end