In TestSqlIngestErrors, the validation suite asserts that a specific SQLSTATE (42S02) must be returned when appending to a non-existent table. But some databases do not return a 5-character SQLSTATE. This is causing the test to fail even though the driver correctly identifies the error and returns a non-OK status.
https://github.com/adbc-drivers/driverbase-go/blob/main/validation/validation.go#L1302
In TestSqlIngestErrors, the validation suite asserts that a specific SQLSTATE (42S02) must be returned when appending to a non-existent table. But some databases do not return a 5-character SQLSTATE. This is causing the test to fail even though the driver correctly identifies the error and returns a non-OK status.
https://github.com/adbc-drivers/driverbase-go/blob/main/validation/validation.go#L1302