test: Sqlness tests for distribute mode (#979)

* test: Sqlness tests for distribute mode

* ci

* fix: resolve PR comments

* fix: resolve PR comments
This commit is contained in:
LFC
2023-02-14 10:24:09 +08:00
committed by GitHub
parent 7fe417e740
commit 9ad6c45913
68 changed files with 649 additions and 208 deletions

View File

@@ -255,7 +255,7 @@ pub fn column_def_to_schema(column_def: &ColumnDef, is_time_index: bool) -> Resu
}
/// Convert `ColumnDef` in sqlparser to `ColumnDef` in gRPC proto.
pub fn sql_column_def_to_grpc_column_def(col: ColumnDef) -> Result<api::v1::ColumnDef> {
pub fn sql_column_def_to_grpc_column_def(col: &ColumnDef) -> Result<api::v1::ColumnDef> {
let name = col.name.value.clone();
let data_type = sql_data_type_to_concrete_data_type(&col.data_type)?;
@@ -625,7 +625,7 @@ mod tests {
options: vec![],
};
let grpc_column_def = sql_column_def_to_grpc_column_def(column_def).unwrap();
let grpc_column_def = sql_column_def_to_grpc_column_def(&column_def).unwrap();
assert_eq!("col", grpc_column_def.name);
assert!(grpc_column_def.is_nullable); // nullable when options are empty
@@ -643,7 +643,7 @@ mod tests {
}],
};
let grpc_column_def = sql_column_def_to_grpc_column_def(column_def).unwrap();
let grpc_column_def = sql_column_def_to_grpc_column_def(&column_def).unwrap();
assert!(!grpc_column_def.is_nullable);
}