如果它们传入1.8.7和1.9.3,我应该使用Ruby 1.9.2运行测试吗?

时间:2012-08-12 14:58:54

标签: ruby unit-testing rspec

我有Ruby gem that is setup with Travis CImy configuration目前使用Ruby 1.8.7,1.9.2和1.9.3运行规范,以及最新版本的Rails 3.0,3.1和3.2。如果测试在1.8.7和1.9.3中通过,有没有理由在1.9.2中运行它们?如果在1.8.7和1.9.3中都有效的任何东西在1.9.2中始终有效,那似乎有些过分。这个假设是否正确?

1 个答案:

答案 0 :(得分:3)

我没有看到原因,为什么它不适用于1.9.2 - 但这是测试的事情:你永远不会知道。因此,如果您的软件与1.9.2一起使用很重要,我不会在开发期间自动运行测试,但至少在重要部署之前。