diff --git a/cpp/src/arrow/flight/sql/odbc/tests/connection_info_test.cc b/cpp/src/arrow/flight/sql/odbc/tests/connection_info_test.cc index ff4abc59fa1..aec6d8f15b3 100644 --- a/cpp/src/arrow/flight/sql/odbc/tests/connection_info_test.cc +++ b/cpp/src/arrow/flight/sql/odbc/tests/connection_info_test.cc @@ -31,7 +31,7 @@ class ConnectionInfoTest : public T {}; class ConnectionInfoMockTest : public FlightSQLODBCMockTestBase {}; class ConnectionInfoRemoteTest : public FlightSQLODBCRemoteTestBase {}; -using TestTypes = ::testing::Types; +using TestTypes = ::testing::Types; TYPED_TEST_SUITE(ConnectionInfoTest, TestTypes); template @@ -711,6 +711,20 @@ TEST_F(ConnectionInfoMockTest, TestSQLGetInfoCreateTable) { EXPECT_EQ(static_cast(1), value); } +TEST_F(ConnectionInfoRemoteTest, TestSQLGetInfoCreateSchema) { + SQLUINTEGER value; + GetInfo(this->conn, SQL_CREATE_SCHEMA, &value); + + EXPECT_EQ(static_cast(0), value); +} + +TEST_F(ConnectionInfoRemoteTest, TestSQLGetInfoCreateTable) { + SQLUINTEGER value; + GetInfo(this->conn, SQL_CREATE_TABLE, &value); + + EXPECT_EQ(static_cast(0), value); +} + TYPED_TEST(ConnectionInfoTest, TestSQLGetInfoCreateTranslation) { SQLUINTEGER value; GetInfo(this->conn, SQL_CREATE_TRANSLATION, &value);