首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ruby :要使test-unit-1.2.3与Ruby-2.4.1兼容,需要做哪些更改

Ruby :要使test-unit-1.2.3与Ruby-2.4.1兼容,需要做哪些更改
EN

Stack Overflow用户
提问于 2017-05-24 16:59:09
回答 1查看 34关注 0票数 1

我是Ruby开发的新手。现在我正在编写ruby测试框架代码,它在Ruby-1.8.7上运行得很好,现在我想为这个框架升级ruby。我发现test-unit-1.2.3包含在Ruby-1.8.7中,所以我将其与Ruby-2.4.1分开安装。目前,我正面临着这个组合的方法缺失问题"register_autorunner“。因为这些方法还没有在ruby-1.8.7中使用过

有没有人能告诉我,为了让Ruby-2.4.1,test-unit-1.2.3能够工作,还需要做些什么?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2018-02-21 17:22:48

您应该更新到Ruby3.x,这将有更高的机会使用TestUnit 2.x。然后,您需要弄清楚Ruby 1.8.7和Ruby 2.4.1之间的变化,以及如何修复现有代码,即使在修复/更新了单元测试配置之后,现有代码也很可能已经损坏。

此外,考虑切换到Minitest或Rspec,因为它们现在更受欢迎,因此更容易找到它们的示例和支持工具。Minitest也是Ruby on Rails目前使用的默认测试框架。

参考文献:

https://www.jetbrains.com/research/devecosystem-2017/ruby/

http://guides.rubyonrails.org/v5.1/testing.html

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

https://stackoverflow.com/questions/44153660

复制
相关文章

相似问题

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