[hibernate-dev] Unit test failures using the new metamodel

John Verhaeg jverhaeg at redhat.com
Thu Aug 2 10:10:21 EDT 2012


On Aug 2, 2012, at 1:26 AM, Hardy Ferentschik wrote:

>> When hibernate.test.validatefailureexpected is false (the default), the result from FailureExpected tests is simply ignored.
> 
> :-(

Hardy, I'm assuming from your frown, you don't like this for some reason.  This is the expected behavior, and the main reason for having these annotations in the first place.

>> I've gone ahead and pushed a fix that removes @FailureExpectedWithNewMetamodel from those tests that succeed without the annotation.
>> 
>> There are 2 tests where this does not work:
>>   org.hibernate.test.annotations.interfaces.InterfacesTest
>>   org.hibernate.test.annotations.idmanytoone.alphabetical.AlphabeticalIdManyToOneTest
>> 
>> These tests fail with org.hibernate.cfg.NotYetImplementedException when the sources are being processed. For some reason. this failure is not recognized as an expected failure. I'm not sure of the reason for this.
> 
> Probably because it happens I'm the setup phase and not during the test execution.

That shouldn't be the case.  These annotations are honored even during setup.

JPAV







More information about the hibernate-dev mailing list