List:Internals« Previous MessageNext Message »
From:mmatthews Date:August 23 2005 7:26pm
Subject:Connector/J commit: r4128 - branches/branch_3_1/connector-j/src/testsuite/regression
View as plain text  
Modified:
   branches/branch_3_1/connector-j/src/testsuite/regression/MetaDataRegressionTest.java
Log:
Fixed version-specific length test in testBug4880().

Modified:
branches/branch_3_1/connector-j/src/testsuite/regression/MetaDataRegressionTest.java
===================================================================
---
branches/branch_3_1/connector-j/src/testsuite/regression/MetaDataRegressionTest.java	2005-08-23
17:23:21 UTC (rev 4127)
+++
branches/branch_3_1/connector-j/src/testsuite/regression/MetaDataRegressionTest.java	2005-08-23
17:26:01 UTC (rev 4128)
@@ -734,11 +734,13 @@
 			assertTrue("MEDIUMBLOB".equalsIgnoreCase(rsmd.getColumnTypeName(4)));
 			assertEquals(16777215, rsmd.getColumnDisplaySize(4));
 
-			// Server doesn't send us enough information to detect LONGBLOB type
-			assertEquals(Integer.MAX_VALUE, rsmd.getPrecision(5));
-			assertEquals(Types.LONGVARBINARY, rsmd.getColumnType(5));
-			assertTrue("LONGBLOB".equalsIgnoreCase(rsmd.getColumnTypeName(5)));
-			assertEquals(Integer.MAX_VALUE, rsmd.getColumnDisplaySize(5));
+			if (versionMeetsMinimum(4, 1)) {
+				// Server doesn't send us enough information to detect LONGBLOB type
+				assertEquals(Integer.MAX_VALUE, rsmd.getPrecision(5));
+				assertEquals(Types.LONGVARBINARY, rsmd.getColumnType(5));
+				assertTrue("LONGBLOB".equalsIgnoreCase(rsmd.getColumnTypeName(5)));
+				assertEquals(Integer.MAX_VALUE, rsmd.getColumnDisplaySize(5));
+			}
 		} finally {
 			this.stmt.executeUpdate("DROP TABLE IF EXISTS testBug4880");
 		}

Thread
Connector/J commit: r4128 - branches/branch_3_1/connector-j/src/testsuite/regressionmmatthews23 Aug