codewarnab opened a new pull request, #11998:
URL: https://github.com/apache/arrow-rs/pull/11998

   # Which issue does this PR close?
   
   Part of [#11033](https://github.com/apache/arrow-rs/issues/11033).
   
   # Rationale for this change
   
   The public-behavior cast tests in `arrow-cast/src/cast/mod.rs` are being 
moved into the crate-level integration test suite so individual cast families 
are easier to locate and maintain. This is the string-test slice of that work.
   
   # What changes are included in this PR?
   
   - Adds `arrow-cast/tests/cast/string.rs` to the existing `cast` 
integration-test target.
   - Moves three public string cast tests out of the inline `cast/mod.rs` test 
module.
   - Keeps numeric and boolean, temporal, and binary and byte-view cases for 
their separately tracked groups.
   - Does not change production behavior or widen production visibility.
   
   # Are these changes tested?
   
   Yes. The existing string cast coverage is preserved unchanged in the 
integration suite. The full workspace test suite passes locally, and the moved 
sliced-offset test was verified to fail when its expected public result was 
deliberately corrupted. Repository-wide formatting, spelling, and all-features 
Clippy checks also pass.
   
   # Are there any significant user-facing changes?
   
   No.
   
   # AI usage disclosure
   
   OpenAI Codex assisted with the mechanical test extraction. I reviewed the 
resulting changes, verified the moved tests exercise the public cast API, and 
ran the full workspace validation locally.


-- 
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]

Reply via email to