erichanwang opened a new pull request, #50838: URL: https://github.com/apache/arrow/pull/50838
### 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. * GitHub Issue: #50828 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
