2017-01-26 4 views
1

내 프로젝트의 경우 테스트를 거쳤으며 테스트는 내 빌드에서 수행합니다. 테스트를 실행하려면 sbt test를 입력 한 다음 test : test를 입력하십시오. 테스트와 테스트를 결합하는 build.sbt의 방법이 있습니까? 테스트를 통해 모든 테스트가 하나의 명령으로 실행됩니다.스칼라 SBT 테스트와 동시에 테스트를 실행하는 방법

당신은 별명 추가 할 수 있습니다
+0

당신은 왜이 먼저 분리하고, 그들을 분리하지 않으려면 장소? –

+0

그들은 다른 의존성에 의존하고 동일한 프로젝트에서 작동하지 않을 것입니다 –

답변

2

:

addCommandAlias("testAll", "; test ; it:test") 
+0

테스트를 할 수 있습니까? –

2

실행할 test을 무시할 수는 모두 testit:test :

test := { 
    test.in(Test).value 
    test.in(IntegrationTest).value 
} 
+0

이봐,이 작품, 내가 그것을 무시하고 싶다면 어떻게해야 할 것이라고 : 테스트? 또한 테스트가 실패하면 TestFailedException 대신에 테스트가 실패한 것 같습니다. –

+0

'it : test'는'IntegrationTest' 범위의'test' 태스크입니다. 이를 무시하려면,'test.in (IntegrationTest) : = {stuff}'을 시도해보십시오. 왜 테스트 결과가 충분하지 않은지 잘 모르겠습니다. 그것은 다른 설정 일 수 있습니다. – jkinkead

+0

멋진 덕분에 일했습니다! –