On 12/08/11 20:38, Simon Pepping wrote:
> On Wed, Aug 10, 2011 at 02:33:05PM +0100, Vincent Hennebert wrote:
>> On 10/08/11 12:56, Jeremias Maerki wrote:
>>> junit-compile-java:
>>> [mkdir] Created dir:
>>> /srv/gump/public/workspace/xml-fop/build/test-classes
>>> [mkdir] Created dir:
>>> /srv/gump/public/workspace/xml-fop/build/test-gensrc
>>> [mkdir] Created dir:
>>> /srv/gump/public/workspace/xml-fop/build/test-reports
>>> [javac] Compiling 169 source files to
>>> /srv/gump/public/workspace/xml-fop/build/test-classes
>>> [javac]
>>> /srv/gump/public/workspace/xml-fop/test/java/org/apache/fop/pdf/FileIDGeneratorTestCase.java:39:
>>> cannot find symbol
>>> [javac] symbol : constructor
>>> TestSuite(java.lang.Class[],java.lang.String)
>>> [javac] location: class junit.framework.TestSuite
>>> [javac] TestSuite suite = new TestSuite(new Class[] {
>>> [javac] ^
>>
>> Does anyone understand what is going on here? I can’t imagine that the
>> JUnit version running on Gump is too old, this constructor has been
>> existing since at least 2006.
>
> I do, after a long search. Gump uses
> /srv/gump/packages/junit3.8.1/junit.jar, see
> http://vmgump.apache.org/gump/public/xml-fop/xml-fop-test/gump_work/build_xml-fop_xml-fop-test.html.
> In that version the constructor does not exist, see
> http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestSuite.html.
>
> This is the first and only time that FOP code uses this constructor.
>
> So, yes, you need to extend your imagination. Time for Gump to upgrade
> to version 3.8.2.
Indeed, I didn’t realise version 3.8.1 was so old. Thanks for the
investigation Simon.
Now I’m not too sure how to get JUnit upgraded. Should I send a mail to
general at gump.apache.org, or builds at apache.org, or raise an issue?
Apparently the former, but this list seems to be the project’s dev list.
Thanks,
Vincent