Как получить красивый результат от specs+scalacheck с maven?
Когда я запускаю тесты Specs + Scalacheck с IDEA, я получаю хороший вывод:
Specification "CoreSpec"
The core grammar should
+ parse any encoded string
+ fail to parse an empty encoded string
+ parse an expected empty string
+ fail on a non-empty string when expecting an empty string
+ parse well-formed coordinates
Чтобы мои тесты работали с maven, у меня есть обычные:
class CoreSpecTest extends JUnit4(CoreSpec)
... но тогда результат не очень удовлетворительный:
Running CoreSpecTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.782 sec
Results :
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
Есть ли способ получить симпатичный вывод в этом случае?
Спасибо...
1 ответ
Решение
У меня есть некоторые обходные пути для моего проекта:
например, у меня есть спецификации
Класс SomeSpec расширяет HtmlSpecification с помощью Textile { .... }
класс Some2Spec расширяет HtmlSpecification с помощью Textile { .... }
Также у меня есть тест Junit, как это
@Test class AppTest {
@Test
def testOk = {}
@Test
def printSpecs {
(new SomeSpec).reportSpecs
(new Some2Spec).reportSpecs
}
}
Я знаю, что это не очень хорошее решение, поэтому я думаю, что лучше всего перейти с maven на sbt.