Skip to content

GH-50828: [C++][FlightRPC][ODBC] Add SQLGetInfo remote tests - #50838

Open
erichanwang wants to merge 1 commit into
apache:mainfrom
erichanwang:fix/odbc-sqlgetinfo-tests-50828
Open

GH-50828: [C++][FlightRPC][ODBC] Add SQLGetInfo remote tests#50838
erichanwang wants to merge 1 commit into
apache:mainfrom
erichanwang:fix/odbc-sqlgetinfo-tests-50828

Conversation

@erichanwang

Copy link
Copy Markdown

Rationale for this change

The SQLGetInfo tests for SQL_CREATE_SCHEMA and SQL_CREATE_TABLE only covered the mock server. The remote fixture can report different DDL capabilities, so the missing remote coverage allowed regressions to go unnoticed.

What changes are included in this PR?

  • Add a named remote connection-info fixture.
  • Add remote tests for SQL_CREATE_SCHEMA and SQL_CREATE_TABLE.
  • Keep the mock expectations (1) and assert the remote fixture's unsupported DDL values (0) separately.

Fixes #50828.

Are these changes tested?

The changed C++ test source passes git diff --check and was reviewed for fixture-specific expectations. A local runtime ODBC test could not be run because this checkout has no compiled ODBC test binary or configured remote server.

Are there any user-facing changes?

No.

@erichanwang
erichanwang requested a review from lidavidm as a code owner August 10, 2026 00:10
@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #50828 has been automatically assigned in GitHub to PR creator.

@erichanwang
erichanwang force-pushed the fix/odbc-sqlgetinfo-tests-50828 branch from 3c9b74b to f4bda93 Compare August 10, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[C++][FlightRPC][ODBC] Add SQLGetInfo missing tests

1 participant