내 Specs2 테스트가 구성되어 있습니다 :이 모든 구축 SBT를 사용하고IntelliJ IDEA에서 모든 Specs2 테스트를 실행하는 방법은 무엇입니까? 다음과 같이 내 스칼라 프로젝트에서
src/test/scala
-> my.package
---> my.package.sub1
------> SomeTest1
------> SomeTest2
---> my.package.sub2
------> SomeTest3
, 나는 내 패키지에 모든 테스트를 실행하는 sbt test
를 사용할 수 있습니다.
IntelliJ IDEA에 내장 된 Specs2 실행 구성 지원을 사용하고 싶습니다. 나는 모든 시험을 my.package
에서 사용하도록 지적한다.
실행하면 오류 메시지 Error running <run config name>: Not found suite class.
이 나타나고 Specs2 테스트 제품군을 찾을 수 없습니다. IDEA는 하위 패키지를 가리키면 테스트를 실행합니다.
모든 패키지를 검색하고 발견 한 모든 테스트 스위트를 실행하도록 IDEA를 구성하려면 어떻게합니까?
감사합니다. 이는'Test for : in module'에서도 작동합니다. – DCKing
이 작업을 시도했지만 '찾을 수없는 제품군 클래스'오류가 발생했습니다. 테스트 코드에서이 작업을 수행하기 위해해야 할 일이 있습니까? 그것은 명령 행에서 SBT에서 작동합니다. – melston
@melston, 해결책은 아니지만 IntelliJ 외부에서 설정 한 프로젝트에서 동일한 문제가있었습니다. InelliJ 내부에 스크래치 프로젝트를 설정할 때 아무런 문제가 없습니다. – Akavall