adobe / aem-project-archetype

Maven template to create best-practice websites on AEM.
https://experienceleague.adobe.com/docs/experience-manager-core-components/using/developing/archetype/overview.html
Apache License 2.0
546 stars 421 forks source link

Add slf4jtest.properties to print out WARN and ERROR message during unit test execution #1097

Open stefanseifert opened 1 year ago

stefanseifert commented 1 year ago

By default, no log messages are printed to console while running the unit tests (default configuration of the used uk.org.lidalia:slf4j-test library).

Especially when using Sling Models in unit tests, the root cause of errors are often only logged, whereas the executing code itself gets a different error (e.g. adapting to a model returns null). So it is recommended to enable WARN and ERROR log level when running your unit tests.