HairstonE commented on issue #23839:
URL: https://github.com/apache/datafusion/issues/23839#issuecomment-5194933796

   We could add cargo-mutants to the checklist an agent follows after making 
changes. Here are the [docs](https://mutants.rs/welcome.html). Essentially, it 
injects small changes into the source code (a flipped comparison, a swapped 
return value) and checks whether the tests catch them. It gives some assurance 
that the tests are robust, if a mutant is uncaught then the agent and developer 
can iterate.
   
   Something like, `cargo mutants --in-diff <diff> --package <crate>` keeps the 
scope to just the local change set so it can be run before a PR.
   


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to