Martin Tzvetanov Grigorov created AVRO-3766:
-----------------------------------------------
Summary: [Rust] Print fliendlier errors when test cases fail
Key: AVRO-3766
URL: https://issues.apache.org/jira/browse/AVRO-3766
Project: Apache Avro
Issue Type: Improvement
Components: rust
Reporter: Martin Tzvetanov Grigorov
Assignee: Martin Tzvetanov Grigorov
[https://bluxte.net/musings/2023/01/08/improving_failure_messages_rust_tests/]
The idea is to use #[track_caller] attribute on a method that panics
immediately.
This way the "useless" frames from the unwinding are not printed.
An extra benefit is the removal of calls to Result::unwrap() in the tests.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)