アレについて記す

ScalaTestのテストケースをsbtから実行しIntelliJでデバッグする

Posted on January 13, 2019 at 23:50 (JST)


指定したテストケースのみを実行し、IntelliJ でステップ実行する方法について記載する。

IntelliJ IDEA は任意の JVM remote server と連携してデバッグ実行するための機能を備えている。
下記の手順でステップ実行等GUIの機能を利用できる。

  1. SBT_OPTS(環境変数)にデバッグを外部から受け付けるオプションを設定し、sbtを立ち上げる
  2. IntelliJのRun/Debug Configurationsの設定をする
  3. IntelliJ IDEAのエディターにブレークポイントを置く
  4. sbtコマンドでテストを実行する

Read More