On Jun 30, 2009, at 12:11 PM, tmortagne (SVN) wrote:

> Author: tmortagne
> Date: 2009-06-30 12:11:59 +0200 (Tue, 30 Jun 2009)
> New Revision: 21720
>
> Modified:
>   platform/core/trunk/xwiki-shared-tests/pom.xml
> Log:
> XWIKI-4047: Shared test project should provide an implementation of  
> slf4j for every unit test with dependencies needing it
>
> Modified: platform/core/trunk/xwiki-shared-tests/pom.xml
> ===================================================================
> --- platform/core/trunk/xwiki-shared-tests/pom.xml    2009-06-30  
> 09:05:32 UTC (rev 21719)
> +++ platform/core/trunk/xwiki-shared-tests/pom.xml    2009-06-30  
> 10:11:59 UTC (rev 21720)
> @@ -65,5 +65,12 @@
>       <artifactId>ant</artifactId>
>       <version>1.7.0</version>
>     </dependency>
> +    <!-- Make sure we provide a default implementation of slf4j for  
> any test indirectly use it -->
> +    <dependency>
> +      <groupId>org.slf4j</groupId>
> +      <artifactId>slf4j-log4j12</artifactId>
> +      <version>1.5.8</version>
> +      <scope>runtime</scope>
> +    </dependency>

I don't understand why the tests who need slf4j don't add it in their  
poms? Is it required in all tests?

BTW we should probably use a mock logger for the tests instead.

Thanks
-Vincent
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to