23

我正在使用 sbt 在标准目录布局中构建一个 Scala 项目。我想运行sbt console并导入我的单元测试,以便我可以在 Scala REPL 中使用它们。最简单的方法是什么?有没有我可以传递给 sbt 的命令,或者我可以添加的东西build.sbt

请注意,我不一定要从sbt console. (虽然那也很好。)取而代之的是一个测试装置,它设置了我想在我的 REPL 会话中使用的数据结构。

4

1 回答 1

48

使用test配置范围,如下所示:

sbt> test:console

有关更多信息,请参阅sbt 文档中的范围

以 specs2 为例,您可以:

sbt> test:console

console> import mytestpackage._
console> import org.specs2._
console> specs2.run(new MySpec)
于 2013-06-10T19:53:02.447 回答