Currently cargo includes tests and benches folders into a packaged crate. Do you know about any use-cases for keeping them or are they just a package dead-weight?
The question can be re-formulated as: should packaged tests work or can they fail? For example if tests use relatively heavy resources, it seems unreasonable to include them into package, but without them tests will fail.