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 に答える