【发布时间】:2014-10-14 14:51:56
【问题描述】:
针对 NumPy/SciPy 的测试包括针对它们的多个版本进行测试,因为需要支持自 Numpy 1.6 和 Scipy 0.11 以来的所有版本。
测试所有组合会在持续集成中爆炸构建矩阵(如 travis-ci)。我在 SciPy 主页上搜索了有关版本兼容性或合理组合的注释,但没有找到有用的东西。
所以我的问题是如何安全地减少组合数量,同时保持最大的测试合规性。
是否有可能在野外找到所有组合?还是 Scipy 和 Numpy 之间存在一定的依赖关系?
【问题讨论】:
标签: python testing numpy scipy integration-testing