Skip to content

Commit 0af2a90

Browse files
authored
ARROW-17420: [C++][FlightRPC] Fix schema validation in Flight SQL integration test (#13897)
Authored-by: David Li <[email protected]> Signed-off-by: Sutou Kouhei <[email protected]>
1 parent 102b9bd commit 0af2a90

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎cpp/src/arrow/flight/integration_tests/test_integration.cc‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -580,8 +580,10 @@ class FlightSqlScenario : public Scenario {
580580

581581
ARROW_ASSIGN_OR_RAISE(auto actual_schema, reader->GetSchema());
582582

583-
AssertSchemaEqual(expected_schema, actual_schema);
584-
583+
if (!actual_schema->Equals(*expected_schema, /*check_metadata=*/true)) {
584+
return Status::Invalid("Schemas do not match. Expected:\n", *expected_schema,
585+
"\nActual:\n", *actual_schema);
586+
}
585587
return Status::OK();
586588
}
587589

0 commit comments

Comments
 (0)