使用核心库之外的其他库的应用程序仍然可以实现兼容性,但需要进一步执行回归测试。
An application that USES libraries outside of the core set might still maintain compatibility, but further regression testing should be done.
不过,每个发行版本对核心的定义会稍有不同,这就意味着当宣称您的应用程序支持某个给定的发行版本上时,总是需要进行回归测试。
However, each distribution's definition of core could vary slightly, which means that regression testing is always necessary when claiming your application is supported on a given distribution.
如果你看一下那些测试程序,你会发现它们都是一些针对核心方法的基本测试,主要包括像String
Rubinius was only faster in 2 of 11, and actually error or timeout on 4. If you look at those benchmarks, you’ll see that they are basically tests of a few core methods, mainly things like String#<<.
应用推荐