cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <>
Subject Re: [VOTE] 4.0.M3 second attempt
Date Wed, 10 Feb 2016 06:16:31 GMT

> On Feb 10, 2016, at 3:05 AM, Aristedes Maniatis <> wrote:
> Am I right in assuming the failed mysql tests are just missing data types in mysql:
> ReturnTypesMappingIT.testNCHAR:274
>  ReturnTypesMappingIT.testNCLOB:339
>  ReturnTypesMappingIT.testLONGNVARCHAR:620
>  ReturnTypesMappingIT.testNVARCHAR:935

> We should map those in the tests to appropriate mysql types or suppress those for mysql?

IIRC the issue was that MySQL has no notion of N* data types, so the tests depending on the
DB being able to tell between NTYPE and TYPE are not possible. We should do a better job with
test "excludes" by DB capability mapping though.

> I don't use MS-SQL much myself, so I don't know too much about it. What are our broken
tests there in reference to?
> Failed tests: 
>  DataContextEJBQLDateTimeFunctionalExpressionsIT.testCURRENT_TIME:85
>  DataContextEJBQLDateTimeFunctionalExpressionsIT.testCURRENT_TIMESTAMP:110
>  DbLoaderIT.testLoad:187
>  SelectQueryIT.testSelectLikeCaseSensitive:26
> Tests in error: 
>  DbLoaderIT.testGetTablesWithWrongCatalog:120

Don't remember what these were about.

View raw message