1
트랜잭션 롤백을 위해 다음과 같은 주석을 사용하는 많은 DB 통합 테스트가 있습니다.Spring INFO가 표준 오류 로깅하는 이유는 무엇입니까?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:ApplicationContext-DAOs.xml"})
@Transactional
테스트가 통과되었지만 스프링을 실행할 때 표준 오류로 INFO 수준에서 로그하는 것이 필요하다고 간주됩니다! 그것은 다음과 같은 것들을 기록합니다 :
19/11/2010 16:49:11 org.springframework.test.context.TestContextManager
retrieveTestExecutionListeners
INFO: @TestExecutionListeners is not present for class [class my.SomeDAOTest]:
using defaults.
etc for many, many lines ...
어디에서 이것을 끕니까?
내 테스트에는 log4j 속성이 없습니다. 일부 Spring 어리 석음을 해결하기 위해이 설정을 갖춰야하는 것은 부끄러운 일입니다. – Synesso