Just did more cleanup of the unit tests and added SQLServer to the test matrix
(and older 2005 Express version). I think I am finally done with tests and will
go on to the release assembly for a vote...
Here is a new test scorecard.
rat: PASSED
hsql: PASSED
h2: PASSED
derby: PASSED
derby/Java7: PASSED
mysql 5.0: PASSED [1]
mysql 5.6: PASSED [2]
sqlserver PASSED [3]
postgresql Failures: 1
testBLOB(org.apache.cayenne.access.ReturnTypesMappingTest)
oracle 11: Failures: 9
testBIGINT(org.apache.cayenne.access.ReturnTypesMappingTest)
testBIT(org.apache.cayenne.access.ReturnTypesMappingTest)
testBOOLEAN(org.apache.cayenne.access.ReturnTypesMappingTest)
testDOUBLE(org.apache.cayenne.access.ReturnTypesMappingTest)
testFLOAT(org.apache.cayenne.access.ReturnTypesMappingTest)
testREAL(org.apache.cayenne.access.ReturnTypesMappingTest)
testSMALLINT(org.apache.cayenne.access.ReturnTypesMappingTest)
testTINYINT(org.apache.cayenne.access.ReturnTypesMappingTest)
testLoad(org.apache.cayenne.access.DbLoaderTest)
[1] MySQL 5.0 config:
[mysqld]
max_allowed_packet=16M
[2] MySQL 5.6 config:
[mysqld]
max_allowed_packet=16M
lower_case_table_names = 1
[3] SQL Server 2005 Expression config:
collation - SQL_Latin1_general_CP1_CS_AS
Andrus