2

作为 CI 构建的一部分,我正在尝试从 shell 运行我的 specs2 测试。当我在本地 Windows 机器上运行以下命令时,它会运行适当的规范:在 Unit 命名空间中定义的规范。

sbt test:compile "test-only Unit.*"

但是,在我的构建机器(ubuntu)上,它似乎忽略了仅测试的命名空间参数,因此运行了所有测试。单引号似乎没有什么区别。当我进入 sbt 控制台然后执行命令(仅测试单元。*)时,它按预期工作。

任何建议,将不胜感激。

4

0 回答 0