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]

Reply via email to