【发布时间】:2017-06-15 15:38:38
【问题描述】:
我在 scala 应用程序中有许多项目,它们在 main/ 中有类,在 test/ 中有单元测试。假设项目是 0.2 版。我希望能够使用 main/ 中的 0.1 版类在 test/ 中运行测试。
有没有办法在 sbt 中做到这一点?
【问题讨论】:
标签: scala sbt regression-testing
我在 scala 应用程序中有许多项目,它们在 main/ 中有类,在 test/ 中有单元测试。假设项目是 0.2 版。我希望能够使用 main/ 中的 0.1 版类在 test/ 中运行测试。
有没有办法在 sbt 中做到这一点?
【问题讨论】:
标签: scala sbt regression-testing
您所描述的不称为回归测试。您有一套经过修订的测试,并且您想针对您的应用程序的 0.1 版运行这些测试。
您需要专门为 0.1 创建一个环境。然后,将该环境中的测试升级到 0.2。像往常一样在 0.1 上执行测试。
但是,sbt 不直接处理多环境的事情。 sbt 只会用于在每个环境中运行测试。
【讨论】: