Контекст: написание модульных тестов Scala в проекте, управляемом SBT.
Когда я выполняю sbt test
, чтобы запустить мои юнит-тесты, где-то в моем коде не выполняется утверждение, я получаю что-то вроде следующего (и ничего более):
Test com.reach.ml.test.TestLSHEasy.T0 failed: assertion failed
Это говорит мне, какой юнит-тест вызвал ошибку подтверждения, но не какой утверждение было. Если я запускаю тот же тест напрямую (без использования sbt), я получаю трассировку всего стека, что очень полезно для отладки. Итак, мой вопрос: как заставить SBT распечатать трассировку стека при сбое теста?