2014-10-09 1 views
1

별도의 프로젝트에서 단위 테스트를 분리 한 테스트 프로젝트에서 테스트중인 실제 프로젝트로 옮겼습니다. SRC는/bin 폴더에 내장 도착과 함께, 내가 빌드 프로젝트의 경로와이에 테스트 폴더를 추가 한infinitest (이클립스) 움직이는 테스트 이후 마지막 변경 사항에 대한 관련 테스트가 없습니다.

/src/main/java... 
/test/main/java... 

: 이제 우리는 다음과 같은 폴더 구조를 가지고있다.

클래스를 변경하면 "마지막 변경시 관련 테스트를 찾을 수 없습니다"라는 메시지가 표시됩니다. 테스트가 별도의 프로젝트에있을 때, infinitest는 예상대로 테스트를 실행할 수있었습니다. 이 프로젝트에서 테스트를 필터링하는 필터 파일이 없습니다.

아이디어가 있으십니까?

+0

/src/test/java .... 나는/src/폴더에 있어야한다고 가정 할 수 있습니다. –

+0

'/ src/test '로 옮겨서 작동하도록했기 때문에,'/ test'를 소스 폴더로 표시하는 것만으로도 충분할 것입니다. –

답변

1

나는 견과류를 몰고있는 비슷한 문제가있었습니다. Infinitest가 소스 파일 경로의 공백을 좋아하지 않는다는 사실이 밝혀졌습니다. 내 작업 공간 디렉토리 이름에 공백이있었습니다. 공간을 제거하면 문제가 해결되었습니다.

관련 문제