1
Ich habe ein viele Integrationstests DB, die die folgenden Anmerkungen für Transaktionsrollback verwenden:Warum protokolliert Spring INFO den Standardfehler?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:ApplicationContext-DAOs.xml"})
@Transactional
Die Tests bestehen, aber wenn ich sie laufen Frühling hält es für notwendig, auf INFO-Ebene Standard Fehler zu protokollieren! Es protokolliert Dinge wie:
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 ...
Wo kann ich das ausschalten?
Ich habe keine log4j-Eigenschaften für meine Tests. Es ist eine Schande, dass ich diese Konfiguration haben muss, um mit der Dummheit des Frühlings umzugehen. – Synesso