【问题标题】:I got Fixnum is deprecated when I ran Ruby project当我运行 Ruby 项目时,不推荐使用 Fixnum
【发布时间】:2018-03-02 00:43:06
【问题描述】:

当我运行我的项目时,我收到了这些警告。你对此有什么想法吗?

谢谢

它有超过 100 行,我只是添加了一个。

C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/watir-webdriver-0.9.9/lib/watir-webdriver/elements/html_elements.rb:17:警告:常量::Fixnum已弃用

【问题讨论】:

  • 请参阅:How do I do X? SO 的期望是,提出问题的用户不仅会进行研究以回答他们自己的问题,还会分享研究、代码尝试和结果。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案!另见:How to Ask

标签: ruby-on-rails ruby ruby-on-rails-3 selenium rubygems


【解决方案1】:

Fixnum 确实被弃用了。

Ruby 2.4 将FixnumBignum 统一为Integer

看来 gem watir-webdriver 不适应 Ruby 2.4。

事实上,上一个版本是 0.9.92016 年 11 月 9 日开始的。

【讨论】:

  • watir-webdriver 已弃用。这是watir的链接:github.com/watir/watir
  • 谢谢。当我安装最新版本的 watir 和 selenium 时,它是固定的。
猜你喜欢
  • 1970-01-01
  • 2017-11-12
  • 2017-05-18
  • 2023-03-11
  • 1970-01-01
  • 2020-11-09
  • 2021-01-16
  • 2018-09-24
  • 2017-08-19
相关资源
最近更新 更多