无法在shell上使用sbt基于命名空间运行特定的测试规范

时间:2013-02-14 16:35:09

标签: scala sbt scalatest specs2

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

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

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

任何建议都将不胜感激。

0 个答案:

没有答案