File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
flight/flight-sql-jdbc-core/src/test/java/org/apache/arrow/driver/jdbc/utils Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,19 @@ public void testShouldConvertArrowFieldsToColumnMetaDataList() {
5959 ImmutableList .of (
6060 new Field (
6161 "col1" ,
62+ new FieldType (
63+ true ,
64+ ArrowType .Utf8 .INSTANCE ,
65+ null ,
66+ new FlightSqlColumnMetadata .Builder ()
67+ .catalogName ("catalog1" )
68+ .schemaName ("schema1" )
69+ .tableName ("table1" )
70+ .build ()
71+ .getMetadataMap ()),
72+ null ),
73+ new Field (
74+ "col2" ,
6275 new FieldType (
6376 true ,
6477 ArrowType .Utf8View .INSTANCE ,
@@ -79,6 +92,18 @@ public void testShouldConvertArrowFieldsToColumnMetaDataList() {
7992 .setSchemaName ("schema1" )
8093 .setTableName ("table1" )
8194 .setColumnName ("col1" )
95+ .setType (
96+ Common .AvaticaType .newBuilder ()
97+ .setId (SqlTypes .getSqlTypeIdFromArrowType (ArrowType .Utf8 .INSTANCE ))
98+ .setName (SqlTypes .getSqlTypeNameFromArrowType (ArrowType .Utf8 .INSTANCE ))
99+ .build ())
100+ .build ()),
101+ ColumnMetaData .fromProto (
102+ Common .ColumnMetaData .newBuilder ()
103+ .setCatalogName ("catalog1" )
104+ .setSchemaName ("schema1" )
105+ .setTableName ("table1" )
106+ .setColumnName ("col2" )
82107 .setType (
83108 Common .AvaticaType .newBuilder ()
84109 .setId (SqlTypes .getSqlTypeIdFromArrowType (ArrowType .Utf8View .INSTANCE ))
You can’t perform that action at this time.
0 commit comments