首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行测试时出现弃用错误,尽管测试结果很好

运行测试时出现弃用错误,尽管测试结果很好
EN

Stack Overflow用户
提问于 2020-09-28 23:13:23
回答 1查看 48关注 0票数 0

Bundler rails测试依赖项tzinfo->=(❯0)将不会被任何Bundler安装的平台使用。Bundler是为ruby安装的,但依赖项仅适用于x86-mingw32,x86-mswin32,x64-mingw32,java。要将这些平台添加到包中,请运行bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java。在进程4541中通过Spring预加载器运行运行选项:--seed 56928

运行:

/home/lcsmachado/.rvm/gems/ruby-2.7.0/gems/sprockets-rails-3.2.1/lib/sprockets/rails/helper.rb:355:警告:不推荐使用最后一个参数作为关键字参数;也许**应该添加到call /home/lcsmachado/.rvm/gems/ruby-2.7.0/gems/sprockets-4.0.2/lib/sprockets/base.rb:118:警告:此处定义了被调用的方法[]' is defined here ./home/lcsmachado/.rvm/gems/ruby-2.7.0/gems/sprockets-rails-3.2.1/lib/sprockets/rails/helper.rb:355: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /home/lcsmachado/.rvm/gems/ruby-2.7.0/gems/sprockets-4.0.2/lib/sprockets/base.rb:118: warning: The called method []‘.

在0.650968秒内完成,13.8256次运行/秒,15.3617次断言/秒。9次运行,10次断言,0次失败,0次错误,0次跳过

测试结果是好的,但我不知道这些错误消息的原因,在我看来,它是在rails根文件上,所以我不喜欢改变,但我实际上是在学习rails,并不了解太多。

EN

Stack Overflow用户

发布于 2021-03-18 11:50:59

代码中的弃用错误有时会令人恼火,但直到有一个重要的库升级,最终删除了弃用的逻辑,迫使程序员最终采取一些措施,如果他们希望坚持最新和最好的,它不会成为障碍。

我注意到有问题的堆栈跟踪可能是不完整的,这可能会留下一些重要的提示,不仅有助于确定根本原因在哪里,而且最重要的是,在专有代码中调用它的开始。无论哪种方式,这都是一个警告,测试通过了,据我所知,即使在真正需要的时候,它也只会成为优先/紧急事项。

如上所述,错误似乎更多地出现在更容易的方面,正如它所说的那样,沿着线路传递的参数数量与理想情况不同。查看Gem文档并尝试追溯它,可能会更接近要解决的问题所在。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64104911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档