2013-01-22 11 views
10

単体テストのためにelastic searchインスタンスが埋め込まれた設定で作業していますが、テストをsbt(~test-only <my-test>)で連続して実行すると、システムはますます不安定になります凍結し、火事で殺さなければならない。私が仕事になって苦労してい埋め込み弾性検索インスタンスをテスト用に実行する方法

物事は適切です:

これを設定する適切な方法は何ですか
  • 分離
  • クリーンアップ
  • シャットダウン

、(ソリューションはspecs2を使用することをお勧めしますが、Javaベースも歓迎です)?

答えて

12

githubのelasticsearch-testプロジェクトをご覧になることをお勧めします。プロジェクトに依存関係として簡単に追加して、簡単なアノテーションを使用してテストノードを開始したり、インデックスを作成したりすることができます。

+0

チップのおかげで、これは私の多くの問題を解決するように見えます。 – iwein

+0

Pythonを使用している場合はどうなりますか? – karantan

+0

使用方法の例/スニペットはありますか? – Aliya

関連する問題