gpt4 book ai didi

ruby - 守卫警告 "warning: loading in progress, circular require considered harmful"

转载 作者:数据小太阳 更新时间:2023-10-29 08:30:18 24 4
gpt4 key购买 nike

我有一个简单的 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 answeranother answer .

但这些解决方案似乎是特定于 rails 和 rspec 的。

为什么我会收到这些警告?

您可以在 GitHub 上找到完整的项目以及此 gist 中的完整错误输出

最佳答案

如果你只想关闭警告,你可以在 rake 测试任务设置中这样做:

require 'rake/testtask'
task :default => [:test]
Rake::TestTask.new do |t|
t.libs << 'test'
t.pattern = "test/test_*"
t.warning = false
end

关于ruby - 守卫警告 "warning: loading in progress, circular require considered harmful",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41133677/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com