프로젝트 초반에는 테스트케이스를 만들며 호기롭게 시작하지만
후반으로 갈 수록 테스트케이스를 꾸준히 관리하는 일은 너무나 어려운 일인 것 같다.
그렇게 테스트케이스가 정상적으로 관리되지 않다보면
변경된 부분이 테스트케이스에 적용되어 있지 않아 메이븐 빌드 시 에러가 발생하게 된다.
테스트케이스를 모두 수정하기엔 턱없이 모자른 시간..
결국은 테스트케이스를 건너뛰는 방법으로 마무리 ㅠㅠ
1. 커맨드라인에 옵션 추가 (두가지 중 하나 사용)
-Dmaven.test.skip=true
-DskipTests
2. pom.xml에서 plugin을 사용하여 skip ( maven surefire plugin - test 단계를 위한 플러그인 )
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
'work' 카테고리의 다른 글
[git] 특정 하위 디렉토리만 clone (0) | 2020.05.26 |
---|---|
Jupyter에 kernel 추가 (0) | 2020.04.14 |
maven - scope / goal 정리 (0) | 2020.02.17 |
MAC OS Dock 이동하기 (0) | 2020.01.29 |
[Elasticsearch] 특정 필드 삭제 (0) | 2020.01.28 |