Как запускать тесты на каждом изменении кода в IntelliJ IDEA?

У меня есть новый проект Scala/sbt, настроенный в IntelliJ IDEA с интерфейсом ScalaTest и jUnit, успешно установленным в качестве зависимостей. У меня есть один тест, который проходит, когда я нажимаю run или debug.

моя проблема в том, что он не перезапускается, если я что-то меняю. Я должен снова нажать run или debug, а затем он запускается и дает ожидаемый ответ.

Как настроить IntelliJ IDEA (с sbt или без него) для запуска всех тестов при каждом изменении кода? Можно ли запустить тесты, связанные с файлами, которые были изменены только?

1 ответов


как ответил в комментарии Борис паук вы можете запустить

> ~test

из оболочки sbt. Надеюсь, sbt и IntelliJ могут лучше интегрироваться через сервер sbt, но я не думаю, что это возможно.