Skip to content

Commit 4e8e8b0

Browse files
committed
fix test
1 parent da158f0 commit 4e8e8b0

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

convergence-arrow/examples/datafusion.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ use convergence::server::{self, BindOptions};
22
use convergence_arrow::datafusion::DataFusionEngine;
33
use convergence_arrow::metadata::Catalog;
44
use datafusion::arrow::datatypes::DataType;
5-
use datafusion::catalog::schema::MemorySchemaProvider;
6-
use datafusion::catalog::{CatalogProvider, MemoryCatalogProvider};
5+
use datafusion::catalog_common::memory::MemorySchemaProvider;
6+
use datafusion::catalog::CatalogProvider;
7+
use datafusion::catalog_common::MemoryCatalogProvider;
78
use datafusion::logical_expr::Volatility;
89
use datafusion::physical_plan::ColumnarValue;
910
use datafusion::prelude::*;
@@ -35,15 +36,15 @@ async fn new_engine() -> DataFusionEngine {
3536
ctx.register_udf(create_udf(
3637
"pg_backend_pid",
3738
vec![],
38-
Arc::new(DataType::Int32),
39+
DataType::Int32,
3940
Volatility::Stable,
4041
Arc::new(|_| Ok(ColumnarValue::Scalar(ScalarValue::Int32(Some(0))))),
4142
));
4243

4344
ctx.register_udf(create_udf(
4445
"current_schema",
4546
vec![],
46-
Arc::new(DataType::Utf8),
47+
DataType::Utf8,
4748
Volatility::Stable,
4849
Arc::new(|_| Ok(ColumnarValue::Scalar(ScalarValue::Utf8(Some("public".to_owned()))))),
4950
));

convergence/tests/test_connection.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,16 +79,16 @@ async fn extended_query_flow() {
7979
async fn simple_query_flow() {
8080
let client = setup().await;
8181
let messages = client.simple_query("select 1").await.unwrap();
82-
assert_eq!(messages.len(), 2);
82+
assert_eq!(messages.len(), 3);
8383

84-
let row = match &messages[0] {
84+
let row = match &messages[1] {
8585
SimpleQueryMessage::Row(row) => row,
8686
_ => panic!("expected row"),
8787
};
8888

8989
assert_eq!(row.get(0), Some("1"));
9090

91-
let num_rows = match &messages[1] {
91+
let num_rows = match &messages[2] {
9292
SimpleQueryMessage::CommandComplete(rows) => *rows,
9393
_ => panic!("expected command complete"),
9494
};

0 commit comments

Comments
 (0)