I use a build.yaml file with a line:

junit: 4.11

and it works just fine.

I don't think you need to specify the junit dependency in your buildfile (I 
never do). You can try:

define 'common' do
   compile.with LOG4J
   test.with
   package :jar
 end

Cheers,
-- Vincent

On 2014-03-03, at 8:49 AM, Jean-Philippe Caruana <[email protected]> wrote:

> Le 03/03/2014 14:36, Tammo van Lessen a écrit :
>> Hi Jean Philippe,
>> 
>> If I'm not mistaken, adding the following line to the beginning of your
>> buildfile should help:
>> 
>> Buildr.settings.build['junit'] = '4.11'
>> 
>> In order to avoid conflicts, you can reference JUnit.dependencies instead
>> of your own JUNIT constant.
> 
> I didn't know that ! Thanks !
> But I still have the issue, but my buildfile looks like this now :
> 
>  Buildr.settings.build['junit'] = '4.11'
>  JUNIT = JUnit.dependencies, 'org.hamcrest:hamcrest-core:jar:1.3',
> 'com.github.stefanbirkner:system-rules:jar:1.4.0',
> 'org.junit.contrib:junit-theories:jar:4.11', QUICKCHECK
> 
> Please note that in eclipse there is no such issue, so I suspect the
> idea plugin here.
> 
> -- 
> Jean-Philippe Caruana
> http://www.barreverte.fr

Reply via email to