Changeset: ab8a2397ee5c for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/ab8a2397ee5c
Modified Files:
src/test/java/JDBC_API_Tester.java
src/test/java/org/monetdb/jdbc/ApiTests.java
Branch: default
Log Message:
Convert BugDatabaseMetaData_Bug_3356() ->
ApiTests#testBugDatabaseMetaDataBug3356()
diffs (63 lines):
diff --git a/src/test/java/JDBC_API_Tester.java
b/src/test/java/JDBC_API_Tester.java
--- a/src/test/java/JDBC_API_Tester.java
+++ b/src/test/java/JDBC_API_Tester.java
@@ -2114,36 +2114,6 @@ public final class JDBC_API_Tester exten
}
@Test
- public void BugDatabaseMetaData_Bug_3356() {
- sb.setLength(0); // clear the output log buffer
-
- ResultSet rs = null;
- try {
- DatabaseMetaData dbmd = con.getMetaData();
- rs = dbmd.getColumns("", "sys", "_tables", "id");
- rs.next();
- String tableName1 = rs.getString("TABLE_NAME");
- String tableName2 = rs.getString(3);
- String isNullable1 = rs.getString("IS_NULLABLE");
- String isNullable2 = rs.getString(18);
- sb.append(tableName1).append("\n");
- sb.append(tableName2).append("\n");
- sb.append(isNullable1).append("\n");
- sb.append(isNullable2).append("\n");
- } catch (SQLException e) {
- sb.append("FAILED:
").append(e.getMessage()).append("\n");
- }
-
- closeStmtResSet(null, rs);
-
- compareExpectedOutput("BugDatabaseMetaData_Bug_3356",
- "_tables\n" +
- "_tables\n" +
- "YES\n" +
- "YES\n");
- }
-
- @Test
public void BugDecimalRound_Bug_3561() {
sb.setLength(0); // clear the output log buffer
diff --git a/src/test/java/org/monetdb/jdbc/ApiTests.java
b/src/test/java/org/monetdb/jdbc/ApiTests.java
--- a/src/test/java/org/monetdb/jdbc/ApiTests.java
+++ b/src/test/java/org/monetdb/jdbc/ApiTests.java
@@ -1933,4 +1933,19 @@ public class ApiTests {
ignoreFailures("DROP USER voc");
}
+ @Test
+ public void testBugDatabaseMetaDataBug3356() throws SQLException {
+ DatabaseMetaData dbmd = conn.getMetaData();
+ ResultSet rs = dbmd.getColumns("", "sys", "_tables", "id");
+ assertTrue(rs.next());
+
+ assertEquals("_tables", rs.getString("TABLE_NAME"));
+ assertEquals("_tables", rs.getString(3));
+
+ assertEquals("YES", rs.getString("IS_NULLABLE"));
+ assertEquals("YES", rs.getString(18));
+
+ assertFalse(rs.next());
+ }
+
}
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]