프로젝트 초반에는 테스트케이스를 만들며 호기롭게 시작하지만

후반으로 갈 수록 테스트케이스를 꾸준히 관리하는 일은 너무나 어려운 일인 것 같다.

그렇게 테스트케이스가 정상적으로 관리되지 않다보면

변경된 부분이 테스트케이스에 적용되어 있지 않아 메이븐 빌드 시 에러가 발생하게 된다.

테스트케이스를 모두 수정하기엔 턱없이 모자른 시간..

결국은 테스트케이스를 건너뛰는 방법으로 마무리 ㅠㅠ

 

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

+ Recent posts