Skip to content

Commit d358ea0

Browse files
committed
added test
1 parent d96308d commit d358ea0

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

clickhouse-jdbc/src/test/java/com/clickhouse/jdbc/ClickHouseStatementTest.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import java.sql.Connection;
2929
import java.sql.PreparedStatement;
3030
import java.sql.ResultSet;
31+
import java.sql.ResultSetMetaData;
3132
import java.sql.SQLException;
3233
import java.sql.Statement;
3334
import java.sql.Struct;
@@ -1477,4 +1478,19 @@ public void testUseOffsetDateTime() {
14771478
Assert.fail("Failed to create connection", e);
14781479
}
14791480
}
1481+
1482+
1483+
@Test(groups = "integration")
1484+
public void testDescMetadata() {
1485+
try (ClickHouseConnection conn = newConnection();
1486+
ClickHouseStatement stmt = conn.createStatement()) {
1487+
ResultSet rs = stmt.executeQuery("DESC (select timezone(), number FROM system.numbers)");
1488+
rs.next();
1489+
ResultSetMetaData metaData = rs.getMetaData();
1490+
Assert.assertEquals(metaData.getColumnCount(), 7);
1491+
} catch (Exception e) {
1492+
e.printStackTrace();
1493+
Assert.fail("Failed to create connection", e);
1494+
}
1495+
}
14801496
}

0 commit comments

Comments
 (0)