Skip to content

Commit 763605b

Browse files
committed
Reconnect inside test
1 parent 006b40b commit 763605b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

c/driver/postgresql/postgresql_test.cc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1869,9 +1869,15 @@ TEST_F(PostgresStatementTest, PostgresCompositeTest) {
18691869
&reader.rows_affected, &error),
18701870
IsOkStatus(&error));
18711871

1872-
// Reconnect
1872+
// Since the composite type is added after we connect the ADBC driver, we
1873+
// need to reconnect.
1874+
//
1875+
// TODO: This could he a helper (disconnect without recreating db)
1876+
ASSERT_THAT(AdbcStatementRelease(&statement, &error), IsOkStatus(&error));
1877+
ASSERT_THAT(AdbcConnectionRelease(&connection, &error), IsOkStatus(&error));
18731878
ASSERT_THAT(AdbcConnectionNew(&connection, &error), IsOkStatus(&error));
18741879
ASSERT_THAT(AdbcConnectionInit(&connection, &database, &error), IsOkStatus(&error));
1880+
ASSERT_THAT(AdbcStatementNew(&connection, &statement, &error), IsOkStatus(&error));
18751881

18761882
ASSERT_THAT(
18771883
AdbcStatementSetSqlQuery(&statement, "SELECT mycomps FROM adbc_test;", &error),

0 commit comments

Comments
 (0)