4

我有一个使用 Travis CI 设置的 Ruby gem,的配置当前运行 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 中都可以正常工作,这似乎有点矫枉过正。这个假设正确吗?

4

1 回答 1

3

我看不出为什么它不应该与 1.9.2 一起使用——但这就是测试的问题:你永远不知道。因此,如果您的软件适用于 1.9.2 对您很重要,我不会在开发期间自动运行测试,但至少在重要部署之前。

于 2012-08-12T15:38:23.673 回答