|
From: Jeff J. <jj...@ap...> - 2018-10-14 22:47:57
|
Thanks to the multiple contributors we have a new release with new features, updates, and fixes. Please refer to the changes report for details: http://dbunit.sourceforge.net/changes-report.html Of particular note is the new ValueComparer feature. Please refer to these pages for more information: * http://dbunit.sourceforge.net/datacomparisons.html * http://dbunit.sourceforge.net/components.html#valuecomparer * http://dbunit.sourceforge.net/testcases/PrepAndExpectedTestCase.html#Using_ValueComparer_Column_Comparison Changes in this version include: New features: o DefaultPrepAndExpectedTestCase, VerifyTableDefinition: support ValueComparer. Issue: 208. o ValueComparer: DbUnitAssert: add assert method that strategizes the compare algorithm on a per column basis. Issue: 208. o Add Dockerfiles for running ITs: MySQL, Oracle 11, Postgres and SQL Server Issue: 220. o Change build to use Java 8 compiler and target 1.8: update compileSource to 1.8. Issue: 219. o DatabaseEnvironment loads dbunit.properties. See "Integration Tests" page for docs. Issue: 215. Thanks to deragon. o Convert devguide.xml to devguide.apt. Issue: 214. Thanks to deragon. o Add PostgreSQL OID data type. Issue: 179. Thanks to mfrechePgest. Fixed Bugs: o Fix JavaDoc gen Issue: 396. o Fixed documentation regarding the blob tags. Issue: 406. Thanks to deragon. o Fix changes report tracker links (Bugs, Features) to support both. Issue: 352. o Fix all (except one Oracle test) database integration tests to work again. Changes: o DefaultPrepAndExpectedTestCase: VerifyTableDefinitions and expected tables can silently mismatch, add ExpectedDataSetAndVerifyTableDefinitionVerifier Issue: 207. o Update tests to support build running Java 8. Issue: 195. Thanks to jkearns. o CachedDataSet has redundant code. Issue: 200. Thanks to deragon. o FlatDtdDataSet has redundant code. Issue: 199. Thanks to deragon. o Use Apache POI 3.17. Issue: 205. Thanks to msymons81. |