Werner,

never mind I'll change from inner to normal classes.

Having said that I still don't understand why this problem only apear on
Windows but not on Linux.

Ralf

Werner Guttmann schrieb:
> Hi Ralf,
>
> Ralf Joachim wrote:
>   
>> Hi Werner,
>>
>> we have had problems with mavens test collector and inner classes
>> before. They only happend on windows systems and i was not able to
>> reproduce them on linux. I tried to prevent this by ignore annotations
>> at every class that is not a test case. At least the inner class of Col
>> has a ignore annotation (at inner class of ColArray it is missing).
>>     
> Which should be easy to fix, but that does not remove all problems, just
> about 50% of it.
>
>   
>> The only solution I found the last time we saw this problem was to
>> remove all inner classes and use normal ones instead. Before doing this,
>> can you please test 2 things:
>>
>> - Does the problem also happen at SVN head?
>>     
> Yes, it does.
>
>   
>> - Do you see similar problems if you execute tests with eclipse test
>> collector?
>>     
> I have not tried, but will do.
>
>   
>> As it looks to me this is a problem of mavens test collector that should
>> be reported to the maven team. Only thing we can do is to not use inner
>> classes in our test cases and objects. Having said that you or Lukas
>> will need inner classes to test all JPA features.
>>     
> Well, actually, the classes I am about to commit all use inner classes
> all over the place. So I do not think that's the issue. The only
> difference I can see is that in most of the new classes we explicitly
> use the @Test annotation to qualify a test (method), whereas in the
> CPACTF we still rely on extension.
>
>   
>> Regards
>> Ralf
>>
>>
>> Werner Guttmann schrieb:
>>     
>>> Hi,
>>>
>>> I am about to commit quite a big patch that introduces JPA annotation
>>> support. Problem is, it looks like there's a few tests failing for me
>>> within the CPACTF (all of them in the test70 package).
>>>
>>> Any idea what's going wrong here ? It looks like all of them are related
>>> to the use of JUnit and inner classes, but I am not sure.
>>>
>>> ** log output ***
>>>
>>> Running org.castor.cpa.test.test25.Group
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec
>>> Running org.castor.cpa.test.test2567.TestQuery
>>> 11.06.2009 13:55:48 org.exolab.castor.mapping.Mapping loadMapping
>>> INFO: Loading mapping descriptors from
>>> /org/castor/cpa/test/test2567/mapping.xml
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
>>>
>>> Results :
>>>
>>> Tests in error:
>>>   initializationError0(org.castor.cpa.test.test70.ColArray$1)
>>>   initializationError1(org.castor.cpa.test.test70.ColArray$1)
>>>   initializationError0(org.castor.cpa.test.test70.Col$1)
>>>   initializationError1(org.castor.cpa.test.test70.Col$1)
>>>
>>> Tests run: 324, Failures: 0, Errors: 4, Skipped: 163
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] BUILD FAILURE
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] There are test failures.
>>>
>>> Please refer to
>>> D:\src\castor\castorJPA20090610\cpactf\target\surefire-reports for the
>>> individual test results.
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] For more information, run Maven with the -e switch
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Total time: 2 minutes 9 seconds
>>> [INFO] Finished at: Thu Jun 11 13:55:48 CEST 2009
>>> [INFO] Final Memory: 16M/49M
>>> [INFO]
>>> ------------------------------------------------------------------------
>>>
>>> *****
>>>
>>> Cheers
>>> Werner
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>     http://xircles.codehaus.org/manage_email
>>>   
>>>       
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>   
-- 

Syscon Ingenieurbüro für Meß- und Datentechnik GmbH
Ralf Joachim
Raiffeisenstraße 11
72127 Kusterdingen
Germany

Tel.   +49 7071 3690 52
Mobil: +49 173 9630135
Fax    +49 7071 3690 98

Internet: www.syscon.eu
E-Mail: ralf.joac...@syscon.eu

Sitz der Gesellschaft: D-72127 Kusterdingen
Registereintrag: Amtsgericht Stuttgart, HRB 382295
Geschäftsleitung: Jens Joachim, Ralf Joachim




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to