Skip to content

Commit 0e32c25

Browse files
kosiewStanding-Man
authored andcommitted
Fix schema_adapter integration tests not running (apache#16835)
- Removed `schema_adapter_integration_tests.rs` from the `integration_tests` directory. - Created a new module `schema_adapter` and moved the tests there. - Added `mod schema_adapter;` to `core_integration.rs` to include the new module. - Enhanced the schema adapter test suite to: - Write and read test data using `InMemory` object store. - Validate consistent behavior of the `UppercaseAdapterFactory` across `ParquetSource`, `ArrowSource`, `CsvSource`, and `JsonSource`. - Confirm schema mapping behavior and adapter output schemas. - Added missing `use` imports and corrected adapter error handling in existing test files.
1 parent 2327d6e commit 0e32c25

File tree

5 files changed

+386
-510
lines changed

5 files changed

+386
-510
lines changed

datafusion/core/tests/core_integration.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ mod optimizer;
4545
/// Run all tests that are found in the `physical_optimizer` directory
4646
mod physical_optimizer;
4747

48+
/// Run all tests that are found in the `schema_adapter` directory
49+
mod schema_adapter;
50+
4851
/// Run all tests that are found in the `serde` directory
4952
mod serde;
5053

0 commit comments

Comments
 (0)