Method Summary |
|
public static void | main(String[] args) |
public void | testBug11575() Tests fix for BUG#11575 -- DBMD.storesLower/Mixed/UpperIdentifiers()
reports incorrect values for servers deployed on Windows. |
public void | testBug11781() Tests fix for BUG#11781, foreign key information that is quoted is parsed
incorrectly. |
public void | testBug12970() Tests fix for BUG#12970 - java.sql.Types.OTHER returned for binary and
varbinary columns. |
public void | testBug12975() Tests fix for BUG#12975 - OpenOffice expects DBMD.supportsIEF() to return
"true" if foreign keys are supported by the datasource, even though this
method also covers support for check constraints, which MySQL _doesn't_
have. |
public void | testBug13277() Tests fix for BUG#13277 - RSMD for generated keys has NPEs when a
connection is referenced. |
public void | testBug13601() Tests BUG13601 (which doesn't seem to be present in 3.1.11, but we'll
leave it in here for regression's-sake). |
public void | testBug14815() Tests fix for BUG#14815 - DBMD.getColumns() doesn't return TABLE_NAME
correctly. |
public void | testBug15854() Tests fix for BUG#15854 - DBMD.getColumns() returns wrong type for BIT. |
public void | testBug16277() Tests fix for BUG#16277 - Invalid classname returned for
RSMD.getColumnClassName() for BIGINT type. |
public void | testBug18258() Tests fix for BUG#18258 - Nonexistent catalog/database causes SQLException
to be raised, rather than returning empty result set. |
public void | testBug18554() Tests fix for BUG#18554 - Aliased column names where length of name > 251
are corrupted. |
public void | testBug21267() |
public void | testBug21544() Tests fix for BUG#21544 - When using information_schema for metadata,
COLUMN_SIZE for getColumns() is not clamped to range of
java.lang.Integer as is the case when not using
information_schema, thus leading to a truncation exception that
isn't present when not using information_schema. |
public void | testBug22613() |
public void | testBug22628() Fix for BUG#22628 - Driver.getPropertyInfo() throws NullPointerException for URL that only specifies
host and/or port. |
public void | testBug23303() Tests fix for BUG#23303 - DBMD.getSchemas() doesn't return a TABLE_CATALOG column. |
public void | testBug23304() Tests fix for BUG#23304 - DBMD using "show" and DBMD using
information_schema do not return results consistent with eachother. |
public void | testBug25624() Tests fix for BUG#25624 - Whitespace surrounding storage/size specifiers in stored procedure
declaration causes NumberFormatException to be thrown when calling stored procedure. |
public void | testBug2607() |
public void | testBug27867() Tests fix for BUG#27867 - Schema objects with identifiers other than
the connection character aren't retrieved correctly in ResultSetMetadata. |
public void | testBug27915() Fixed BUG#27915 - DatabaseMetaData.getColumns() doesn't
contain SCOPE_* or IS_AUTOINCREMENT columns. |
public void | testBug2852() Tests fix for BUG#2852, where RSMD is not returning correct (or matching)
types for TINYINT and SMALLINT. |
public void | testBug2855() Tests fix for BUG#2855, where RSMD is not returning correct (or matching)
types for FLOAT. |
public void | testBug3570() |
public void | testBug4138() Tests fix for BUG#4138, getColumns() returns incorrect JDBC type for
unsigned columns. |
public void | testBug4742() Tests fix for BUG#4742, 'DOUBLE' mapped twice in getTypeInfo(). |
public void | testBug4860() Here for housekeeping only, the test is actually in testBug4138(). |
public void | testBug4880() Tests fix for BUG#4880 - RSMD.getPrecision() returns '0' for non-numeric
types. |
public void | testBug6399() Tests fix for BUG#6399, ResultSetMetaData.getDisplaySize() is wrong for
multi-byte charsets. |
public void | testBug7033() Tests fix for BUG#7033 - PreparedStatements don't encode Big5 (and other
multibyte) character sets correctly in static SQL strings. |
public void | testBug7081() Tests fix for BUG#7081, DatabaseMetaData.getIndexInfo() ignoring 'unique'
parameters. |
public void | testBug8792() Tests fix for BUG#8792 - DBMD.supportsResultSetConcurrency() not
returning true for forward-only/read-only result sets (we obviously
support this). |
public void | testBug8800() Tests fix for BUG#8800 - supportsMixedCase*Identifiers() returns wrong
value on servers running on case-sensitive filesystems. |
public void | testBug8803() Tests fix for BUG#8803, 'DATA_TYPE' column from
DBMD.getBestRowIdentifier() causes ArrayIndexOutOfBoundsException when
accessed (and in fact, didn't return any value). |
public void | testBug8812() Tests fix for Bug#8812, DBMD.getIndexInfo() returning inverted values for
'NON_UNIQUE' column. |
public void | testBug9320() Tests fix for BUG#9320 - PreparedStatement.getMetaData() inserts blank
row in database under certain conditions when not using server-side
prepared statements. |
public void | testBug9769() Tests fix for BUG#9769 - Should accept null for procedureNamePattern,
even though it isn't JDBC compliant, for legacy's sake. |
public void | testBug9778() Tests fix for BUG#9778, DBMD.getTables() shouldn't return tables if views
are asked for, even if the database version doesn't support views. |
public void | testBug9917() Tests fix for BUG#9917 - Should accept null for catalog in DBMD methods,
even though it's not JDBC-compliant for legacy's sake. |
public void | testCharVarchar() |
public void | testCharacterSetForDBMD() |
public void | testFixForBug1673() Tests fix for BUG#1673, where DatabaseMetaData.getColumns() is not
returning correct column ordinal info for non '%' column name patterns. |
public void | testGetColumns() |
public void | testGetColumnsBug1099() |
public void | testGetColumnsUnsigned() |
public void | testGetPropertyInfo() Tests whether bogus parameters break Driver.getPropertyInfo(). |
public void | testIsCaseSensitive() Tests whether ResultSetMetaData returns correct info for CHAR/VARCHAR
columns. |
public void | testLongText() Tests whether or not DatabaseMetaData.getColumns() returns the correct
java.sql.Types info. |
public void | testRSMDToStringFromDBMD() |
public void | testSupportesGroupByUnrelated() |
public void | testSupportsCorrelatedSubqueries() |
public void | testTypes() |