Donate Share

SQLUnit

File Release Notes and Changelog

Release Name: sqlunit-4.3

Notes:
Release notes for SQLUnit version 4.3
=====================================

Bugs fixed in this release
--------------------------
-- OutParam needs a toString() to print sensible error messages.
-- Problems with NUMERIC and DECIMAL (scale issues), reported by James
Henderson, for resultset cols and outparams.
-- Include file problem with trailing semicolons, reported by David Fishburn.
Having problems with IF statements which are used to simulate REPLACE 
functionality in Sybase. IF added to list of "multi-line" SQLs.
-- Problem with re-using variables set as lvalue from a sql call, reported
by David Fishburn.

Changes in this release
-----------------------
-- Mapping is based on the following document from Sun's web site, link 
provided by James Henderson:
http://java.sun.com/docs/books/tutorial/jdbc/basics/_retrievingTable.html
Mapping changes: Datatype FLOAT changed from FloatType(java.lang.Float)       to DoubleType(java.lang.Double), NUMERIC changed from DoubleType(java.lang.Double) to BigDecimalType(java.math.BigDecimal),
VARBINARY changed from BinaryType(java.io.InputStream) to ByteArrayType(byte[]). As a result, the overrides for adaptive_server_anywhere.NUMERIC, adaptive_server_enterprise.NUMERIC, sybase_sql_server.NUMERIC, oracle.NUMERIC, postgresql.NUMERIC and 
mysql.FLOAT have been removed, since these mappings now conform to the base mappings.

New Features in this release
----------------------------
-- Arun Viswanath has rewritten the GUI tool to be more user-friendly.
-- Set Handler enhancements contributed by Mark Niggemann, allows calling
of Java methods to set values in the symbol table.
-- Allow prepare tag within diff tag.


Changes: